字典是python中一种高效的可变数据类型
以键值对 (key-value) 存储,具有无序、键唯一特点
创建
1 a = {} # 常用方式
增、改
1 a = {} 2 3 # 键值对增加 4 a["name"] = "jack" 5 6 # setdefault(k, v) 若k存在,不作改变 7 a.setdefault("age", 18) 8 9 print(a) 10 # {"name": "jack", "age": 18}
11 # update
12 a = {"name": "jack"}
13 a.update({"name": "rose"})
14 print(a)
15 # {"name": "rose"}
删
1 # 清空字典 2 dict.clear() 3 4 # 通过键删除 5 dict.pop(key) 6 7 # 随机删除 8 dict.popitem() 9 10 # 删除整个字典 11 del dict
查
1 # 通过键查找 2 a = {"name": "jack"} 3 print(a["name"])
4 # jack