
dict = {“a”:”1”, “b”:”2”, “c”:”3”}
print(*dict)
a b c
注意:字典拆包后,仅会将 key 拆出来,不会将 value 拆出。
2> 使用*args, **kwargs 调用函数时进行拆包:
例如:
def chaibao1(a, b, c):
print(a+b+c)
kwargs = {“a”:”1”, “b”:”2”, “c”:”3”}
chaibao1(**kwargs)
def chaibao2():
Return 1, 2, 3
# 使用变量分别接收函数的返回值,从而实现拆包
a, b, c = chaibao2()
print(a, b, c)
注意:接收返回值的变量个数一定要与函数返回值数量相同!
3、封包
常见的封包方式:
1> 将多个值分别赋予同一个变量
例如:
# 封包成一个元组
评论