理解Python字典:常见操作与问题实例
在Python中,字典是一种可变容器模型,它通过键值对(key-value pairs)来存储和访问数据。
常见操作:
- 创建字典:
my_dict = {'name': 'John', 'age': 30}
- 获取键对应的值:
print(my_dict['name']) # 输出: John
- 更新键值对:
my_dict['age'] = 35
print(my_dict) # 输出: {'name': 'John', 'age': 35}
- 删除键值对(如果键存在):
if 'age' in my_dict:
del my_dict['age']
print(my_dict) # 输出: {'name': 'John'}
问题实例:
- 键不存在时尝试更新:
```python
my_dict = {‘name’: ‘John’}
键不存在,将会抛出KeyError异常
my_dict[‘age’] = 35
print(my_dict) # 输出: {Key(‘age’): 35, Key(‘name’): ‘John’}}
2. **如何遍历字典并打印所有键值对?**:
```python
my_dict = {'name': 'John', 'age': 30}
for key, value in my_dict.items():
print(f"{key}: {value}") # 输出:'name': John 'age': 30
这样,我们就理解了Python字典的常见操作和问题实例。
还没有评论,来说两句吧...