Python字典(dict)键是否存在
时间: 2023-04-02 07:01:03 浏览: 104
python通过字典dict判断指定键值是否存在的方法
Python字典(dict)中键是否存在可以使用in操作符来检查。例如:
```
>>> d = {'a': 1, 'b': 2}
>>> 'a' in d
True
>>> 'c' in d
False
```
也可以使用dict.get()方法来检查,如果键存在,则返回该键对应的值,否则返回None:
```
>>> d.get('a')
1
>>> d.get('c')
None
```
使用dict.get()方法并且指定一个默认值,如果键不存在就返回指定值:
```
>>> d.get('c', 0)
0
```
也可以使用dict.items() 方法,如果返回为空,说明不存在。
```
>>> d.items().get('a')
('a', 1)
>>> d.items().get('c')
None
```
阅读全文