python函数:map()

描述:
map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。

实例:

a = map(lambda x:x*x,[0,1,2,3,4,5,6,7,8,9])
print a

如果你熟悉列表解析的话,可以写成这样:

a = map(lambda x:x*x,[i for i in range(10)])
print a

得到的结果是:

[0,1, 4, 9, 16, 25, 36, 49, 64, 81]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容