当运行下面的方式时
a=fsf(5)
a_.next()
出现下面的错误
Traceback (most recent call last):
File “<pyshell#32>”, line 5, in <module>
a_.next()
AttributeError: ‘generator’ object has no attribute ‘next’
原因是在python 3.x中 generator(有yield关键字的函数则会被识别为generator函数)中的next变为__next__了,next是python 3.x以前版本中的方法
修改为下面这样运行正常
a=fsf(5)
f_.__next__()