字典
字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值对(key=>value) 用冒号 : 分割;每个键值对之间用逗号,分割,整个字典包括在花括号 {}中 ,格式如下所示:
d = {key1 : value1, key2 : value2 } 1
访问字典里的值
字典的合并
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) 123456789'
输出:
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) 123456789'
输出:
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) 12345'
输出:
参考资料:https://www.runoob.com/python/python-dictionary.html