Можно ли увеличить цикл for внутри цикла в python 3?Увеличение цикла for внутри цикла
, например:
for i in range(0, len(foo_list)):
if foo_list[i] < bar
i += 4
Если счетчик i
цикл получает приращение на 4, если условие выполняется, иначе это будет просто приращение на единицу (или что-то значение шага для для цикла)?
Я знаю, что цикл while будет более применим для такого приложения, но было бы полезно знать, возможно ли это (или что-то подобное) в цикле for.
Спасибо!
это может быть х года проблема: я не уверен, почему вы Wouldnt просто обработать ваш список лучше, прежде чем вы итерацию над ним. также посмотрите на это: 'for i, item_in_list в enumerate (foo_list): print (i, item_in_list)' – TehTris