Python:通过计算阶乘来学习lambda和reduce这两个函数的使用

2014-11-24 14:08:11 · 作者: · 浏览: 3



实现:


测试:




我们感兴趣的不在程序本身,我想更多地会关注lambda和reduce这两个函数,我们来看一下:


lambda


手册中这样描述:




我们的 lambda x,y:x*y 语句等价于下面这个函数:




reduce


手册中这样描述:




改写一下上面的程序,很快可以理解这句话的意思: