Задать вопрос
@fsociety0

Как откатить итерацию на шаг?

К примеру у меня есть код

l = [1, 2, 3]
l_iter = iter(l)
for i in l_iter:
if i == 1 and next(l_iter) == *любое значение*:
*дейстивие*

Так вот, уже при следующем "i" оно будет равно не 2, а 3 так как next(l_iter) перешло на следующий элемент. Можно как-то сделать шаг назад в итерации?
  • Вопрос задан
  • 225 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
только вправо - влево или прыжок на месте

думается, ты что-то делаешь неверным методом, опиши задачку получше
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
30 янв. 2025, в 03:59
100000 руб./за проект
30 янв. 2025, в 03:54
400000 руб./за проект
30 янв. 2025, в 03:50
500000 руб./за проект