使用reduce函数

来源:互联网 发布:九章算法班视频百度云 编辑:程序博客网 时间:2024/05/16 07:09


reduce()函数最后返回一个结果,可以使用一个对象接收,例如 g = reduce()

使用reduce()函数实现阶乘:


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

g=lambda x , y : x * y

print reduce ( g , a)


或者:

print reduce(lambda x , y : x * y , range(1 , 6 ))