增
定义新的键值对来增加字典元素
jay = {"sex": "man", "name": "jay"}
jay["height"] = 181.1
print(jay) # {'sex': 'man', 'name': 'jay', 'height': 181.1}
删
del 删除字典元素
jay = {"sex": "man", "name": "jay", "hight": 181.1}
del jay["name"]
print(jay) # {'sex': 'man', 'hight': 181.1}
改
通过键修改字典值
jay = {"sex": "man", "name": "jay", "hight": 181.1}
jay["name"] = "jay the greatest"
print(jay) # {'sex': 'man', 'name': 'jay the greatest', 'hight': 181.1}
查
keys 列出所有的键
注意, keys 获取的是可迭代对象, 并不是一个列表
jay = {"sex": "man", "name": "jay", "hight": 181.1}
print(jay.keys()) # dict_keys(['sex', 'name', 'hight'])
values 列出所有的值
注意: values 获取的是个可迭代对象
jay = {"sex": "man", "name": "jay", "hight": 181.1}
print(jay.values()) # dict_values(['man', 'jay', 181.1])
items 将所有键值对转换为元祖
注意: items 获取的键值对元祖是个可迭代对象
jay = {"sex": "man", "name": "jay", "hight": 181.1}
print(jay.items()) # dict_items([('sex', 'man'), ('name', 'jay'), ('hight', 181.1)])