Sobes.tech
Junior — Senior

The impact of removing elements from a list during iteration

livecode

Task condition

How will the list 'numbers' change after executing a loop in which elements are removed while iterating over the list itself.

numbers = [1, 2, 5, 11, 3, 111, 7, 27]

for i in numbers:
    if i < 5:
        numbers.remove(i)

print(numbers)