Подскажите, что не так c циклом for в моем коде? хочу удалить цифры из списка

Хочу удалить все цифры 3 из списка

mylist = [3, 3, 3, 3, 3, 1, 1, 1, 1, 1,3]
r_item = 3
for item in mylist:
    if(item==r_item):
        mylist.remove(r_item)
    
print(mylist)

вот что выводится в терминал [3, 1, 1, 1, 1, 1, 3] не пойму почему?


Ответы (0 шт):