The type of the iterator
How can we know it is an iterator? We check it.
examples/iterators/simple_counter_type.py
from collections.abc import Iterator, Iterable from counter import Counter cnt = Counter() print(cnt.__class__.__name__) print(issubclass(cnt.__class__, Iterator)) print(issubclass(cnt.__class__, Iterable))
Counter True True