Python map() funktion
Eksempel
Beregn længden af hvert ord i tuple:
def myfunc(n): return len(n) x = map(myfunc, ('apple', 'banana', 'cherry'))
Definition og brug
map() funktionen udfører den angivne funktion for hvert element i en iterable.
Syntaks
map(function, iterables)
Parameterværdi
Parameter | Beskrivelse |
---|---|
function | Obligatorisk. Funktion, der udføres for hvert element. |
iterable |
Obligatorisk. Sekvens, sæt eller iteratorobjekt. Du kan sende så mange itererbare objekter som du vil, bare sørg for, at funktionen har én parameter for hver itererbare. Du kan sende så mange itererbare objekter som du vil, bare sørg for, at funktionen har én parameter for hver itererbare. |
Flere eksempler
Eksempel
Generer nye frugter ved at sende to itererbare objekter til funktionen:
def myfunc(a, b): return a + b x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))