Python字典操作¶
字典属于可变序列, 在Python中, 常见的字典操作有以下几种:
- 向现有的字典中添加新的键值对;
- 修改现有字典中的键值对;
- 从现有的字典中删除指定的键值对;
- 判断现有字典中是否存在指定的键值对.
添加键值对¶
为字典添加键值对很简单, 直接给不存在的key赋值即可.
判断字典中是否存在指定键值对¶
如果要判断字典中是否存在指定的键值对, 首先应判断字典中是否有对应的键.
判断字典中是否包含指定键值对的键, 可以使用in或not in运算符.
注解
对于字典而言, in或not in都是基于key来判断的.
Example:
scores = {'语文': 99, '数学': 100, '英语': 99}
# 判断字典中是否包含名为'数学'的key
print('数学' in scores)
# 判断字典中是否包含名为'物理'的key
print('物理' in scores)