reduce函数对参数迭代器中的元素进行类累积
格式为:reduce(func,iter,init)
func为函数,iter为序列,init为固定初始值,无初始值时从序列的第一个参数开始
from functools import reduce
res=reduce(lambda x,y:x+y,['b','c','d','e'],'a')
print(res)

from functools import reduce
res=reduce(lambda x,y:x*y,[1,2,3,4])
print(res)

博客介绍了Python中reduce函数的功能,它可对参数迭代器中的元素进行类累积。其格式为reduce(func, iter, init),其中func是函数,iter是序列,init是固定初始值,若无初始值则从序列第一个参数开始。
1494

被折叠的 条评论
为什么被折叠?



