में उपज जनरेटर में कोई अगला() फ़ंक्शन नहीं है this question में, मेरे पास पाइथन जनरेटर का उपयोग करके एक अंतहीन अनुक्रम है। लेकिन एक ही कोड पायथन 3 में काम नहीं करता है क्योंकि ऐसा लगता है कि next()
फ़ंक्शन नहीं है। next
फ़ंक्शन के बराबर क्या है?पाइथन 3
def updown(n):
while True:
for i in range(n):
yield i
for i in range(n - 2, 0, -1):
yield i
uptofive = updown(6)
for i in range(20):
print(uptofive.next())
संबंधित: [पायथन में __next__ विधि का उपयोग करने में समस्याएं] (https://stackoverflow.com/questions/5982817/problems-using-next-method-in-python) – user2314737