【备战二级Python】字典的用法(持续更新)

字典

字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值对(key=>value) 用冒号 : 分割;每个键值对之间用逗号,分割,整个字典包括在花括号 {}中 ,格式如下所示:

d = {key1 : value1, key2 : value2 }

访问字典里的值

字典的合并

1. 解包方法

d1 = {"a":1, "b":2}
d2 = {"c":3, "d":4}
d3 = {"e":5, "f":6}

new_d1 = {**d1, **d2}
new_d2 = {**d1, **d2,**d3}

print("new_d1 =", new_d1)
print("new_d2 =", new_d2)

输出:
在这里插入图片描述

2.dict(interablle,**kwarg) 方法

d1 = {"a":1, "b":2}
d2 = {"c":3, "d":4}
d3 = {"e":5, "f":6}

new_d1 = dict(d1,**d2)
new_d2 = dict(d1,**d2,**d3)

print("new_d1 =", new_d1)
print("new_d2 =", new_d2)

输出:
在这里插入图片描述

3. update() 方法

dic1.update(dic2)方法相当于将dic2的内容增加到dic1的末尾,改变dic1而dic2不变。

x = {"a":1, "b":2}
y = {"c":3, "d":4}
x.update(y)
print("x =",x)
print("y =",y)

输出:
在这里插入图片描述
参考资料:https://www.runoob.com/python/python-dictionary.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

调参侠鱼尾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值