【Python】字典get方法介绍
dic.get
字典的 get
方法用于获取与指定键对应的值。如果键存在于字典中,则返回对应的值;如果键不存在,则返回默认值(可选)。其语法如下:
value = dictionary.get(key, default=None)
key
:要查找的键。default
:可选参数,指定键不存在时返回的默认值。如果未提供,默认返回None
。
示例
status_dict = {200: 'OK',404: 'Not Found',500: 'Internal Server Error'
}# 键存在
result = status_dict.get(200, 'Unknown Status')
print(result) # 输出 'OK'# 键不存在
result = status_dict.get(401, 'Unknown Status')
print(result) # 输出 'Unknown Status'
在这个例子中,get
方法尝试从字典 status_dict
中获取键为 200
或 401
的值。如果键存在,返回对应的值;如果键不存在(如 401
),返回默认值 'Unknown Status'
。
get
方法常用于安全地访问字典中的值,避免因键不存在而引发 KeyError
错误。