python 不定长参数
def func(a,b,c,*args,**kwargs):
print(a)
print(b)
print(c)
print(args)
print(kwargs)
func(11,22,33,44,55,task=66,done=77)
结果:
11
22
33
(44, 55)
{‘task’: 66, ‘done’: 77}
A=(34,33,32)
B={"name":"xiaosun","age":"23"}
func(11,22,33,*A,**B)
结果
11
22
33
(34, 33, 32)
{‘name’: ‘xiaosun’, ‘age’: ‘23’}