#每天一点点#
python 拆包 元组 字典
#拆包,元组,字典
def test(a,b,c,*args,**kwargs):
print('*'*16)
print(a)
print(b)
print(args)
print(kwargs)
A = (44,55,66,77)
B = {'name':'laozhao','age':18}
test(11,22,33,A,B)
test(11,22,33,*A,**B)
对比以上两次调用函数所输出的结果
test(11,22,33,A,B)
输出结果 ???????
11
22
((44, 55, 66, 77), {‘name’: ‘laozhao’, ‘age’: 18})
{}
传参时,没有变量名字的,会全部传入到args中,以元组的形式输出
test(11,22,33,*A,**B)
输出结果 ???????
11
22
(44, 55, 66, 77)
{‘name’: ‘laozhao’, ‘age’: 18}