写的挺好,转载一下
python解包
小测试
def xi(**kwargs):
print(kwargs)
x = {"1":1, "2":2, "3":3}
xi(**x)
xi(x1=1, x2=2, x3=3)
def ch(*args):
print(args)
y = (1, 2, 3)
ch(y)
ch(*y)
ch(1,2,3)
结果,可以type一下
{'1': 1, '2': 2, '3': 3}
{'x1': 1, 'x2': 2, 'x3': 3}
((1, 2, 3),)
(1, 2, 3)
(1, 2, 3)