发布时间:2019-09-05 07:06:33编辑:auto阅读(1489)
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字符串加密与解密
47863
46424
37314
34761
29332
25990
24945
19967
19564
18050
5806°
6433°
5949°
5975°
7080°
5926°
5963°
6456°
6418°
7798°