python字典的增删查怎么用
时间: 2024-11-01 09:06:09 浏览: 10
在Python中,字典是一种无序的键值对数据结构,通过键(key)来访问对应的值(value)。增、删、查操作非常直观:
1. **添加元素 (增)**:
- 使用方括号 `[]` 或 `dict()` 构造函数添加新的键值对,例如:
```python
my_dict = {}
my_dict['key'] = 'value'
```
- 如果键已经存在,会覆盖原有值:
```python
my_dict['existing_key'] = 'new_value'
```
2. **删除元素 (删)**:
- 可以通过键直接删除对应项,如果键不存在会抛出异常:
```python
del my_dict['key']
```
- 更安全的方式是使用 `pop()` 函数,它会返回并移除指定键的值,如果键不存在可以提供默认值或引发异常:
```python
value = my_dict.pop('key', None)
```
3. **查找元素 (查)**:
- 通过键获取值,如果键存在则返回,否则返回 `None` 或者你提供的默认值:
```python
value = my_dict.get('key')
```
- 如果需要判断键是否存在,可以直接使用 `in` 关键字:
```python
if 'key' in my_dict:
print(my_dict['key'])
```
阅读全文