from collections.abc import Iterable,Iterator
isinstance(range(0, 10), Iterator)
Out[20]: False
isinstance(range(0, 10), Iterable)
Out[21]: True
isinstance(iter(range(0, 10)), Iterator)
Out[22]: True
from collections.abc import Iterable,Iterator
isinstance(range(0, 10), Iterator)
Out[20]: False
isinstance(range(0, 10), Iterable)
Out[21]: True
isinstance(iter(range(0, 10)), Iterator)
Out[22]: True