标签:
map函数func作用于给定序列的每个元素,并用一个列表来提供返回值。>>>map(lambda x:x+3, a) #这里的a同上
>>>[3,4,5,6,7,8,9,10]
#另一个例子
>>>a=[1,2,3]
>>>b=[4,5,6]
>>>map(lambda x,y:x+y, a,b)
>>>[5,7,9]
reduce函数,func为二元函数,将func作用于seq序列的元素,每 次携带一对(先前的结果以及下一个序列的元素),连续的将现有的结果和下一个值作用在获得的随后的结果上,最后减少我们的序列为一个单一的返回值。>>>a = [1,2,3,4,5]
>>>reduce(lambda x,y:x+y,a)
15
标签:
原文地址:http://www.cnblogs.com/yyxayz/p/4207155.html