Python方法参数*args和**kwargs

方法定义:

def fun(a, *args, **kwargs):
    print(a)
    print(args)
    print(kwargs)


方法调用:

fun(1, 2, 3, d=4, e="5")


执行结果:

1
(2, 3)
{'d': 4, 'e': '5'}

总结:

(1)*args:表示元组,也即数组

(2)**kwargs:表示字典,也即Map



猜你喜欢

转载自blog.csdn.net/maozexijr/article/details/80969452