If you copy an iterator inside a for loop, the iteration resumes just fine. For example:
ita = iter(range(5)) for a in ita: print(a) if a == 2: