Python *args

任意参数,*args

如果您不知道将有多少参数传递给函数,请在函数定义中的参数名之前添加一个 *

这样,函数将接收一个参数元组,并可以相应地访问其中的项目:

实例

如果参数数量未知,请在参数名前添加一个 *

def my_function(*kids):
  print("The youngest child is " + kids[2])

my_function("Emil", "Tobias", "Linus")

亲自试一试

在 Python 文档中,任意参数(Arbitrary Arguments)通常缩写为 *args

相关页面

教程:

术语: