所以我必须制作以下函数->迭代。在第一次调用时,它应该在第二个 func 和第三个 func.func 上返回标识。知道怎么做吗?我尝试查看iter和下一个方法 buf 失败:(
>>> def double(x):
return 2 * x
>>> i = iterate(double)
>>> f = next(i)
>>> f(3)
3
>>> f = next(i)
>>> f(3)
6
>>> f = next(i)
>>> f(3)
12
>>> f = next(i)
>>> f(3)
24