起因是刷力扣的时候,有个思路需要实现这样的功能,题目就不贴了
利用迭代器的next()方法来实现。
it = iter(range(6))
for i in it:
print(i)
if i == 2:
next(it)
next(it)
it = enumerate('012345')
for i, c in it:
print(c)
if i == 2:
next(it)
next(it)
运行结果相同:
0
1
2
5