`get`函数是Python中字典(dictionary)对象的一个方法,用于从字典中获取指定键(key)对应的值(value)。如果键不存在,`get`函数可以返回一个默认值(default),这个默认值可以是任何类型,包括`None`。
基本语法
dict.get(key, default=None)
`key`:要获取值的键。
`default`:可选参数,如果键不存在时返回的默认值。如果不提供,则默认为`None`。
示例用法
创建一个字典
person = {
'name': 'Alice',
'age': 30
}
获取存在的键对应的值
name = person.get('name')
print(name) 输出:Alice
获取不存在的键对应的值,返回默认值None
city = person.get('city')
print(city) 输出:None
获取不存在的键对应的值,返回指定的默认值
city = person.get('city', 'New York')
print(city) 输出:New York
注意事项
`get`方法可以避免因键不存在而引发的`KeyError`异常。
`get`方法返回的是键对应的值,或者是默认值,或者是`None`。
`get`方法返回的值可以是任何数据类型,如整数、字符串、元组、列表等。
希望这能帮助你理解Python中`get`函数的用法