Junior — Middle
How is the Iterator pattern implemented and what is it used for in programming?
sobes.tech AI
Answer from AI
The Iterator pattern allows sequential traversal of a collection without exposing its underlying representation. In Python, iterators are implemented via __iter__() and __next__() methods.