# 将传进来得多个值,用一个元组或者字典来包裹
def test(self, *args, **kwargs): # **kwargs只接收 key=val得数据 *args 只接收单个值 2 ,3
print(args) # 拿元组帮你包裹传过来得多个元素
print(kwargs) # 拿字典抱你帮你包裹传过来得多个元素
test(1,2,a=2)
# result
# args -> (1,2)
# kwagrs -> {'a':2}
#
test(**{'a':2,'b'=1}) -> 将字典拆解未 key=val 传入方法里面
python *args和**kwargs得作用
于 2023-10-08 10:52:50 首次发布