访问字典项 (键:值)
索引运算符 []
d[x]
可用于访问字典 d
中与键 x
对应的值。
python
>>> d = {"yr": 20, "name": "Ed",
... 18: True}
>>> d["yr"]
20
get()
get(key[, default])
方法也可用于获取键的值(如果键在字典中),否则返回 default
值。
如果未提供 default
,则默认返回值为 None
。
python
>>> d = {"yr": 20, "name": "Ed",
... 18: True}
>>> d.get("name")
'Ed'
>>> d.get("version") is None
True
>>> d.get("version", "1.0")
'1.0'
这是从字典中获取值的一种优雅方法,应在实际软件代码中使用,因为它从不引发 KeyError
。