Python map() 函數
定義和用法
map() 函數為 iterable 中的每個項目執行指定的函數。項目作為參數發送到函數。
語法
map(function, iterables)
參數值
參數 | 描述 |
---|---|
function | 必需。為每個項目執行的函數。 |
iterable |
必需。序列、集合或迭代器對象。 您可以發送任意數量的可迭代對象,只需確保該函數的每個可迭代對象都有一個參數即可。 You can send as many iterables as you like, just make sure the function has one parameter for each iterable. |
更多實例
實例
通過將兩個可迭代對象發送到函數中來生成新的水果:
def myfunc(a, b): return a + b x = map(myfunc, ('apple', 'banana', 'cherry'), ('orange', 'lemon', 'pineapple'))