python 字典删除键值
时间: 2024-06-05 08:04:51 浏览: 171
python根据字典的键来删除元素的方法
在 Python 中,可以使用 `del` 关键字删除字典中的键值对。具体方法如下:
```python
# 创建一个字典
my_dict = {"apple": 2, "banana": 3, "orange": 4}
# 删除一个键值对
del my_dict["apple"]
# 输出删除后的字典
print(my_dict)
# {'banana': 3, 'orange': 4}
```
另外,还可以使用 `pop()` 方法删除指定键,并返回该键对应的值。如果指定键不存在,则会抛出 `KeyError` 异常。具体方法如下:
```python
# 创建一个字典
my_dict = {"apple": 2, "banana": 3, "orange": 4}
# 删除指定键值对,并返回该键对应的值
value = my_dict.pop("apple")
# 输出删除后的字典和返回的值
print(my_dict)
# {'banana': 3, 'orange': 4}
print(value)
# 2
```
阅读全文