Оптимизация кода, генерация списков и словарей
Вам нужно написать программу, которая принимает на вход 10 чисел и генерирует два списка. Один с четными числами, второй с нечетными.
def generator(*args):
a = list(args)
b = [i for i in a if a[i] % 2 == 0 ]
return b
print(generator(1, 11, 23, 432, 5432, 6543, 213, 1234, 432, 9))
Источник: Stack Overflow на русском