Python map() functie

实例

Bereken de lengte van elk woord in de tuple:

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

运行实例

Definitie en gebruik

De map() functie voert de opgegeven functie uit voor elk item in de iterable.

Syntax

map(function, iterables)

Parameterwaarde

Parameter Beschrijving
function Verplicht. De functie die voor elk item wordt uitgevoerd.
iterable

Verplicht. Een reeks, verzameling of iteratorobject.

U kunt een willekeurig aantal iterables verzenden, zorg er alleen voor dat de functie één parameter heeft voor elke iterable.

U kunt zoveel iterables als u wilt verzenden, zorg er alleen voor dat de functie één parameter heeft voor elke iterable.

更多实例

实例

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

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

运行实例