Почему цикл «если» удаляет не все нечетные числа из списка (только каждое второе нечетное число)?

#python #if-statement Вопрос: Существует код: list = [1, 2] while list[-1] list[-2] lt;= 4000000: list.append(list[-1] list[-2]) for i in list: if i % 2 == 1: print(i) list.remove(i) print(list) print(sum(list))…

Продолжить чтениеПочему цикл «если» удаляет не все нечетные числа из списка (только каждое второе нечетное число)?