【发布时间】:2016-01-01 02:24:23
【问题描述】:
函数self_compose(x,y) 将可调用语句x 和整数y 作为参数。
这个函数然后返回另一个可调用函数,其结果是
让x 称自己为y 次
即
sc = self_compose (lambda x : x*3, 3) # => ( ( (x*3) * 3) *3 )
sc(2) # = 54
问题是如何在不使用递归的情况下在 lambda 中创建 lambda?
【问题讨论】:
-
为什么你认为这两件事都是必要的?
-
@jonrsharpe 至于为什么会有什么东西?拉姆达斯?理解 lambda 如何与函数 arg 抓取结合使用是作业的一部分。
标签: python python-3.x lambda iteration