Python/ref func map

来自菜鸟教程
跳转至:导航、​搜索

<languages />

Python map()函数

❮内置功能

计算元组中每个单词的长度:

    def myfunc(n):
  return len(n)

x = map(myfunc, ('apple', 
    'banana', 'cherry'))

定义和用法

The map() function对iterable中的每个项目执行指定的功能。该项目将作为参数发送到函数。

句法

    map(function, iterables)
  

参数值

参数 描述
function 需要。为每个项目执行的功能
iterable 需要。序列,集合或迭代器对象。您可以发送任意数量的可迭代对象,只需确保该函数的每个可迭代对象都有一个参数即可。

更多例子

通过向函数中发送两个可迭代的对象来取得新成果:

    def myfunc(a, b):
  return a + b

x = map(myfunc, ('apple', 'banana', 
    'cherry'), ('orange', 'lemon', 'pineapple'))

❮内置功能