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'))