我有列表lst = [1, 2, 3, 4, 5, 6, 3, 5, 3]
和每個迭代,其中elem == 3
我想打印字符串之前,而elem不是3再次。 我想Python中的循環出錯
2 3:
0 1
1 2
6 3:
3 4
4 5
5 6
8 3:
7 5
但我不知道,怎麼去以前的字符串
for i, el in enumerate(lst):
if lst[i] == 3:
print i, el
i -= 1
但它精心elem-1
我怎麼能繼續下去,如果'LST [I-1] == 3' – ldevyataykina
不知道我理解?您可以使用關鍵字'continue'移動到循環的下一個迭代。但我想你知道嗎? – joeButler