理解Python字典操作中的 KeyError
在 Python 中,字典(dict)是一种可变的数据结构,它由键值对组成。然而,在使用字典时可能会遇到 KeyError
。
KeyError
是一个 Python 的内置异常类型,当尝试访问字典中不存在的键时,Python 会抛出这个错误。
例如:
my_dict = {'name': 'John', 'age': 30}
# 正确访问键值对
print(my_dict['name']) # 输出:John
# 尝试访问不存在的键
print(my_dict['address']) # 抛出 KeyError: 'address'
在这个例子中,’address’ 这个键在字典 my_dict
中是不存在的。所以当你尝试访问它时,Python 会抛出一个 KeyError
。
还没有评论,来说两句吧...