Una funzione mappa è una funzione di ordine superiore che applica una funzione a ciascun elemento in un elenco, creando un elenco dei risultati. Per domande sulla geografia, utilizza invece il tag maps.
Ho un oggetto: myObject = { 'a': 1, 'b': 2, 'c': 3 } Sto cercando un metodo nativo, simile a Array.prototype.mapquello che sarebbe usato come segue: newObject = myObject.map(function (value, label) { return value * value; }); // newObject is now { 'a': 1, 'b': 4, 'c': 9 } JavaScript …
C'è un motivo per preferire l'uso della map()comprensione over list o viceversa? Uno dei due è generalmente più efficiente o generalmente considerato più pitonico dell'altro?
Sto cercando di mappare un elenco in esadecimale e quindi utilizzare l'elenco altrove. In Python 2.6, questo è stato facile: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Tuttavia, in Python 3.1, quanto sopra restituisce un oggetto mappa. B: Python 3.1: >>> map(chr, [66, 53, …
map(function, iterable, ...) Applica la funzione a ogni elemento di iterabile e restituisce un elenco dei risultati. Se vengono passati altri argomenti iterabili, la funzione deve prendere tanti argomenti e viene applicata agli elementi da tutti gli iterabili in parallelo. Se un iterabile è più corto di un altro, si …
Dato un dizionario { k1: v1, k2: v2 ... }che desidero ricevere, { k1: f(v1), k2: f(v2) ... }passo una funzione f. Esiste una tale funzione integrata? O devo farlo dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) Idealmente vorrei solo scrivere my_dictionary.map_values(f) o my_dictionary.mutate_values_with(f) Cioè, non mi importa se il …
Ok, si tratta più di una domanda di informatica, che di una domanda basata su un linguaggio particolare, ma c'è una differenza tra un'operazione di mappa e un'operazione di foreach? O sono semplicemente nomi diversi per la stessa cosa?
In termini di prestazioni in Python, una comprensione dell'elenco, o funzioni simili map(), filter()e reduce()più veloce di un ciclo for? Perché, tecnicamente, funzionano a una velocità C , mentre il ciclo for viene eseguito alla velocità della macchina virtuale Python ? Supponiamo che in un gioco che sto sviluppando ho …
Ho bisogno di una funzione mappa . C'è già qualcosa del genere in Java? (Per coloro che si chiedono: ovviamente so come implementare questa banale funzione da solo ...)
Voglio trasformare una mappa di valori in un'altra mappa con le stesse chiavi ma con una funzione applicata ai valori. Penserei che ci fosse una funzione per farlo nell'api del clojure, ma non sono stato in grado di trovarlo. Ecco un esempio di implementazione di ciò che sto cercando (defn …
Sono un po 'sorpreso che MATLAB non abbia una funzione Map, quindi ne ho hackerata una insieme da solo poiché è qualcosa di cui non posso vivere senza. Esiste una versione migliore là fuori? Esiste una libreria di programmazione funzionale piuttosto standard per MATLAB che mi manca? function results = …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.