Python *args
任意参数,*args
如果您不知道将有多少参数传递给函数,请在函数定义中的参数名之前添加一个 *
。
这样,函数将接收一个参数元组,并可以相应地访问其中的项目:
实例
如果参数数量未知,请在参数名前添加一个 *
:
def my_function(*kids): print("The youngest child is " + kids[2]) my_function("Emil", "Tobias", "Linus")
在 Python 文档中,任意参数(Arbitrary Arguments)通常缩写为 *args。