Generators and Generator Expressions
Learn about the usage of generators and generator expressions in Python.
We'll cover the following...
Generators
Generators are very efficient functions that create iterators. They use the yield
statement instead of return
whenever they return data from the function.
The specialty of a generator is that it remembers the state of the function and the last statement it executes when yield
is executed.
So each time next()
is called, it resumes from where it left offthe last ...