したがって、次の関数を作成する必要があります->反復します。最初の呼び出しでは ID を返し、2 番目の関数では 3 番目の 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