在Python编程中,字典(dict)是一种常用的数据类型,它可以存储键(key)与值(value)之间的映射关系。如果我们想要根据给定的键获取字典中对应的值,可以使用Python中的get()函数。
下面是使用get()函数根据键获取字典中的值的示例代码:
# 创建一个字典 my_dict = {"apple": "red", "banana": "yellow", "orange": "orange"} # 使用get()函数获取值 result = my_dict.get("banana") # 打印结果 print(result) # 输出:yellow
在上面的示例中,我们首先创建了一个字典my_dict
,其中包含了三个键值对。然后,我们使用get()
函数并传入键"banana"
,函数返回了键"banana"
对应的值"yellow"
。最后,我们将结果打印出来。
如果我们尝试根据一个不存在的键获取值,get()
函数会返回None
。例如:
# 创建一个字典 my_dict = {"apple": "red", "banana": "yellow", "orange": "orange"} # 使用get()函数获取不存在的键的值 result = my_dict.get("grape") # 打印结果 print(result) # 输出:None
在上面的示例中,我们尝试根据键"grape"
获取值,由于这个键不存在于字典中,get()
函数返回了None
。
除了返回None
,get()
函数还可以在键不存在时返回指定的默认值。例如:
# 创建一个字典 my_dict = {"apple": "red", "banana": "yellow", "orange": "orange"} # 使用get()函数获取不存在的键的值,并设置默认值为"unknown" result = my_dict.get("grape", "unknown") # 打印结果 print(result) # 输出:unknown
在上面的示例中,我们使用get()
函数并传入键"grape"
和默认值"unknown"
,由于键"grape"
不存在于字典中,函数返回了默认值"unknown"
。
本文为翻滚的胖子原创文章,转载无需和我联系,但请注明来自猿教程iskeys.com