Python map()- Funktion
Beispiel
Berechnen Sie die Länge jedes Wortes im Tupel:
def myfunc(n):
return len(n)
x = map(myfunc, ('apple',
'banana', 'cherry'))
Definition und Verwendung
Die map()
Funktion führt eine bestimmte Funktion für jedes Element in einem Iterable aus. Das Item wird als Parameter an die Funktion gesendet.
Syntax
map(function, iterables)
Parameterwerte
Parameter | Description |
---|---|
function | Required. The function to execute for each item |
iterable | Required. A sequence, collection or an iterator object. You can send as many iterables as you like, just make sure the function has one parameter for each iterable. |
Mehr Beispiele
Beispiel
Machen Sie neue Früchte, indem Sie zwei iterierbare Objekte an die Funktion senden:
def myfunc(a, b):
return a + b
x = map(myfunc, ('apple', 'banana',
'cherry'), ('orange', 'lemon', 'pineapple'))