How python uses the next () iteration of the generator
This article will explain in detail how python uses the next () iteration of the generator. The editor thinks it is very practical, so I share it with you as a reference. I hope you can get something after reading this article.
Next () iteration of the generator
In most normal situations in programming, you can access an index and use a counter to get the location number, which will be just a value added to:
Array1 = [5,10,15,20] array2 = (x * * 2 for x in range (10)) counter = 0for I in array1:# This code wouldn't work because 'i'is not in array2. # I = array2 [I] I = array2 [counter] # ^ ^ This code would because we areaccessing the position of i
We can also replace it with next (). Next uses an iterator that stores the current location in memory and iterates over the list in the background:
G = (x * * 2 for x in range (10)) print (next (g)) print (next (g)) this is the end of the article on "next () iteration of how python uses the generator". I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.