发布时间:2019-09-05 07:06:33编辑:auto阅读(1727)
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
上一篇: 如何给Python的MySQL模块加功能
下一篇: python字符串加密与解密
48866
47934
38707
35858
30284
27039
26070
20903
20698
19067
501°
594°
604°
609°
586°
572°
637°
710°
828°
928°