如果某个条件为真,我需要转到我的下一个元素,然后从该元素重新开始我的循环。
sets = [0,1,2,3]
for elem in sets:
if (elem == 0)
#next elem?
....
....
您无需执行任何操作即可转到下一个元素。当嵌套代码完成执行时,循环会自动迭代。
例子:
for elem in sets:
if elem == 0:
print(element)
将打印所有满足条件的元素;在sets
将被耗尽。
现在,即使嵌套块尚未完成执行,也要强制循环进行迭代,您可以使用continue
.
例子:
for elem in sets:
if elem == 0:
print('found a 0!')
continue
print('Do you see me?')
在这种情况下,只要0
找到 a,循环就会提前终止(不会'Do you see me?'
打印)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句