方法定义:
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
方法定义:
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