Python编写函数时使用* args

示例

在编写函数以收集元组中的所有位置(即未命名)参数时,可以使用星号*:

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)

在该调用中,将一如既往地分配farf,并将其他两个按收到的顺序送入args元组。

以上是 Python编写函数时使用* args 的全部内容, 来源链接: utcz.com/z/326278.html

回到顶部