在編寫函式時使用 args
你可以在編寫函式時使用 star *來收集元組中的所有位置(即未命名)引數:
def print_args(farg, *args):
print("formal arg: %s" % farg)
for arg in args:
print("another positional arg: %s" % arg)
通話方式:
print_args(1, "two", 3)
在該呼叫中,farg 將一如既往地分配,而另外兩個將按照它們被接收的順序被送入 args 元組。