Python中的字典:操作及常见错误
在Python中,字典是一种可变容器模型。字典的每个键值对用冒号(:)分隔,整个字典包括在花括号({})内。
以下是一些关于字典的操作和常见错误:
创建字典:
dict1 = {'name': 'John', 'age': 30}
检查键是否存在:
if 'name' in dict1:
print("Name exists.")
else:
print("Name does not exist.")
获取值:
value = dict1['name']
print(value) # Output: John
更新或添加键值对:
dict1['address'] = '123 Main St'
dict1['job'] = 'Software Engineer'
print(dict1)
错误示例:
- 键不存在直接获取值:
value = dict1['invalid_key']
print(value) # KeyError: 'invalid_key'
- 键不存在直接获取值:
了解字典的操作和错误是Python编程的重要部分。
还没有评论,来说两句吧...