Определите функцию, которая принимает произвольное количество аргументов и возвращает список, содержащий только те аргументы, которые являются четными:
def myfunc(*args):
mylist = []
for i in range(0,len(args)):
if args[i] %2 == 0:
mylist.append(args[i])
return mylist
Этот код кажется очень длинным, есть ли способ сделать его более эффективным используя * args или * kwargs ??