Python实现for循环中跳过几个循环
作者:互联网
起因是刷力扣的时候,有个思路需要实现这样的功能,题目就不贴了
利用迭代器的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
标签:Python,next,几个,循环,enumerate,print,实现 来源: https://blog.csdn.net/aaaaaaze/article/details/122761983