Difference between iterators and iterables.

Junior Python

Answer

Iterable: implements __iter__().
Iterator: implements __next__().
for-loops use iter() and next() internally.

Want to bookmark, take notes, or join discussions?

Sign in to access all features and personalize your learning experience.

Sign In Create Account

Source: SugharaIQ

Ready to level up? Start Practice