首页 > 其他 > 详细

Map,Filter 和 Reduce

时间:2017-08-09 14:48:50      阅读:143      评论:0      收藏:0      [点我收藏+]

Map会将一个函数映射到一个输入列表的所有元素上

map(function_to_apply, list_of_inputs)

items = [1, 2, 3, 4, 5]

squared = list (map(lambda x: x**2, items))

number_list = range(-5, 5)

less_than_zero = filter(lambda x: x < 0, number_list)

from functools import reduce

product = reduce( (lambda x, y: x * y), [1, 2, 3, 4] )

 

Map,Filter 和 Reduce

原文:http://www.cnblogs.com/yingchen/p/7325175.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!