一,生成器只能遍历一次(sum,list,next,map,filter…都可遍历),故输出结果为0,1,2,3,[]
生成器内容回顾
二,执行t=test()并不会有任何值的传入,只有执行next之后才会有值。执行t1,t2之后也不会有值传入,并没有进行遍历,执行第一个print后,list是遍历了一遍t,将值全部取出,故执行第二个print不会有任何值的输出,生成器只能遍历一次。
生成器内容回顾

相关文章:

  • 2021-08-04
  • 2021-10-26
  • 2021-07-01
  • 2022-12-23
  • 2021-08-16
  • 2021-05-14
  • 2022-12-23
  • 2021-06-25
猜你喜欢
  • 2021-10-16
  • 2021-06-08
  • 2022-12-23
  • 2021-08-11
  • 2022-12-23
  • 2021-09-06
  • 2021-12-06
相关资源
相似解决方案