Python map() funktion

实例

Beräkna längden på varje ord i tuplen:

def myfunc(n):
  return len(n)
x = map(myfunc, ('apple', 'banana', 'cherry'))

运行实例

Definition och användning

map() funktionen utför den angivna funktionen för varje projekt i iterable. Projektet skickas som parameter till funktionen.

Syntaks

map(function, iterables)

Parametervärde

Parameter Beskrivning
function Obligatorisk. Funktionen som utförs för varje projekt.
iterable

Obligatorisk. Sekvens, uppsättning eller iteratör objekt.

Du kan skicka vilka mängder av iterabla objekt som helst, bara se till att funktionen har en parameter för varje iterabla.

Du kan skicka så många iterabla objekt som du vill, se till att funktionen har ett parametrar för varje iterabla.

更多实例

实例

通过将两个可迭代对象发送到函数中来生成新的水果:

def myfunc(a, b):
  return a + b
x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))

运行实例