@leham1

Как указать циклу вернуться на несколько позиций назад?

Здравствуйте. Как указать циклу вернуться на несколько позиций назад и продолжить с того места?

Вот пример чего я хочу сделать:
list_1 = ['1','2','3','4','5']
a = '4'
for i in list_1:
    if a == '4' and i == '4':
        print(i)
        # например здесь я хочу чтобы цикл вернулся на позицию, где  i = '2'. Как такое можно сделать?
  • Вопрос задан
  • 66 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
i = 0
while i < len(list_1):
    v = list_1[i]
    i += 1
    ...
    if a == '4' and v == '4':
        i = 1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы