使用reduce函数 分类: python 2013-04-18 20:34 316人阅读 评论(0) 收藏


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 ))

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted @ 2013-04-18 20:34  前行者2011  阅读(94)  评论(0编辑  收藏  举报