内置函数-map

1 In [15]: list(range(5))
2 Out[15]: [0, 1, 2, 3, 4]
3 
4 In [16]: list(map(str,range(5)))
5 Out[16]: ['0', '1', '2', '3', '4']
6 
7 In [17]: list(map(lambda x,y:x+y,range(5),range(5,10)))
8 Out[17]: [5, 7, 9, 11, 13]

内置函数map()把一个函数func依次映射到序列或迭代器对象的每个元素上,而且返回一个能够迭代的map对象做为结果,map对象中每一个元素是原序列中元素通过函数func处理后的结果,map()函数不对原序列或迭代器对象作任何修改。函数

相关文章
相关标签/搜索