I have two functions , generatorA() calls the generatorB() inside it. I want to get all the yield when calling the generatorB(), but I only get 0,1,2
how to get 0,1,2,3,4,5
generatorA() is a call back function. so I can't say, when It will be called.
def generatorA():
mylist = range(4,6)
for i in mylist:
yield i
def generatorB():
generatorA()
mylist = range(3)
for i in mylist:
yield i
for i in generatorB():
print(i)