我正在学习Python,练习中需要编写一个函数,该函数接受任意数量的参数,并返回一个仅包含偶数参数的列表。
我的代码是错误的,我知道:(但这段代码有什么问题?)
我的代码是错误的,我知道:(但这段代码有什么问题?)
def myfunc(*args):
for n in args:
if n%2 == 0:
return list(args)
myfunc(1,2,3,4,5,6,7,8,9,10)
output = []
,然后如果n
是偶数,则将其附加到列表中:output.append(n)
。最后在myfunc
的末尾返回output
。 - Loocid