Python中使用get()函数获取多个字典键对应的值,并设置默认返回值
发布时间:2023-12-22 21:23:08
在Python中,可以使用get()函数来获取一个字典中多个键对应的值。get()函数接受两个参数,第一个参数是要查找的键,第二个参数是在找不到键时返回的默认值。如果没有指定第二个参数,默认返回None。
下面是一个使用get()函数获取多个字典键对应值的示例:
# 创建一个字典
person = {
"name": "Alice",
"age": 25,
"city": "New York"
}
# 使用get()函数获取多个键对应的值
name = person.get("name")
age = person.get("age")
occupation = person.get("occupation", "Unknown")
# 打印结果
print("Name:", name)
print("Age:", age)
print("Occupation:", occupation)
输出结果:
Name: Alice Age: 25 Occupation: Unknown
在上面的例子中,我们创建了一个名为person的字典,其中包含name、age和city这三个键。然后,我们分别使用get()函数获取了name和age键对应的值,并将它们赋值给变量name和age。最后,我们还使用get()函数获取了occupation键对应的值,但由于字典中没有occupation键,所以get()函数会返回默认值Unknown。
可以看到,使用get()函数能够很方便地获取多个字典键对应的值,并且可以设置默认返回值。这在处理字典时非常实用,可以避免由于键不存在而导致的KeyError异常。
