在函数头中使用 *args
作为参数,它使我们能够传递 N(可变)个参数给函数。请注意,这种类型的参数语法不允许将命名参数传递给函数。
使用 *args
的示例:
# Python code to demonstrate
# *args for dynamic arguments
def fn(*argList):
for argx in argList:
print (argx)
fn('I', 'am', 'Learning', 'Python', 'form', 'yii/bai')
运行输出:
I
am
Learning
Python
form
yii/bai