在 Python 中使用 *args 选择偶数
Pick evens using *args in Python
你好,我是 Python 的新手,我正在上 Udemy 课程,我被这个问题卡住了。你们能帮帮我,请向我解释我的错误和解决方案吗?请尽可能简单地解释,因为就像我说的,我是全新的。
非常感谢
*
将打包和解包列表。在您的情况下,您将它们组合成一个元组。更多信息 - What does asterisk * mean in Python?
你只需要遍历它们。
def myFunc(*args):
return [i for i in args if i % 2 ==0]
print(myFunc(5,6,7,8))
输出:
[6,8]
你好,我是 Python 的新手,我正在上 Udemy 课程,我被这个问题卡住了。你们能帮帮我,请向我解释我的错误和解决方案吗?请尽可能简单地解释,因为就像我说的,我是全新的。 非常感谢
*
将打包和解包列表。在您的情况下,您将它们组合成一个元组。更多信息 - What does asterisk * mean in Python?
你只需要遍历它们。
def myFunc(*args):
return [i for i in args if i % 2 ==0]
print(myFunc(5,6,7,8))
输出:
[6,8]