• 关于生成器函数递归

    08/01 加瓦 3 评论

这个生成器递归为什么只会递归一次呢?

1 1 收藏


直接登录
最新评论
  • 生成器的概念就是记忆程序上一次执行的位置,并在下一次执行时从这个位置再往下执行, 试试next方法

  • 这是个比较典型的错误,get1(sum)只是返回了一个generator对象而已。

    你试试改成

  • get1(sum) 返回一个生成器, 迭代后执行获取返回值,尽量不在生成器里面使用迭代