Python字典操作:key-value 错误匹配的案例展示
在Python中,字典是一种键值对的数据结构。当进行key-value的操作时,如果key错误,会出现各种异常情况。以下是一些错误匹配的案例:
- 键不存在:
```python
dict = {‘name’: ‘John’, ‘age’: 30}
错误尝试获取不存在的键
print(dict[‘address’]) # 报错:KeyError: ‘address’
2. 遇到值不是字典的情况:
```python
dict = {'name': 'John', 'age': 30, 'city': 'New York'}
# 错误尝试将列表作为值存储在字典中
dict['hobbies'] = ['reading', 'gaming'] # 报错:TypeError: 'list' object is not iterable
以上示例展示了在Python字典操作时,键错误匹配可能导致的异常情况。
还没有评论,来说两句吧...