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