Код должен переносить четные цифры в другой список, но почему-то код работает рандомным образом и какие-то цифры переносит, а какие-то нет.
Код- https://ideone.com/fork/hW4nSm
amount = int(input('Введите количество дней'))
list1 = [int(i) for i in input('Введите дни через пробел').split()]
evens = [i for i in list1 if i % 2 == 0]
odds = [i for i in list1 if i % 2 == 1]
print(evens)
print(odds)
def is_odd(value):
return value % 2 == 0
raw_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
odd_list = [i for i in raw_list if is_odd(i)]
not_odd_list = [i for i in raw_list if not is_odd(i)]
print(odd_list)
print(not_odd_list)