Назад к задачам
Junior — Senior
25

Поведение кода при удалении элементов списка во время обхода

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Опишите, что происходит в данном фрагменте кода, предскажите его вывод и объясните, какую задачу хотел решить автор. Пример: удаление элементов из списка в процессе итерации.

values = [1, 2, 5, 11, 3, 111, 7, 27]
for x in values:
    if x < 5:
        values.remove(x)
print(values)