"yield from ..." doesn't create a generator
ytyt-lead opened this issue · comments
def demo_generator():
data = [1, 2, 3, 4, 5]
yield from data
gen = demo_generator()
print(next(gen))
print(next(gen))
Expected behaviour:
1
2
Real behaviour:
<TypeError: 'NoneType' object is not an iterator>