当前位置:首页python > 正文

python字典根据键找值

作者:野牛程序员:2023-07-11 07:21:16python阅读 2714

在Python中,可以使用字典的键来查找对应的值。以下是使用键来查找值的示例代码:

# 创建一个字典
my_dict = {'apple': 'red', 'banana': 'yellow', 'grape': 'purple'}

# 使用键来查找值
value = my_dict['apple']
print(value)  # 输出: red

# 另一种使用键来查找值的方式是使用get()方法
value = my_dict.get('banana')
print(value)  # 输出: yellow

# 如果键不存在,使用get()方法可以设置默认值
value = my_dict.get('orange', 'unknown')
print(value)  # 输出: unknown

在上述示例中,我们首先创建了一个名为my_dict的字典,其中包含了一些水果及其对应的颜色。然后,我们使用方括号[]操作符通过键来查找值,并将结果赋给变量value。另外,我们还展示了使用get()方法来查找值的方式,其中可以设置一个默认值,以防键不存在时返回该默认值。

请注意,如果使用方括号[]操作符查找一个不存在的键,会抛出KeyError异常。而使用get()方法查找不存在的键时,会返回None或自定义的默认值,而不会抛出异常。因此,在根据键查找值之前,最好先判断键是否存在,以避免潜在的错误。


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击