访问字典的值

dictionary = {"Hello": 1234, "World": 5678}
print(dictionary["Hello"])

上面的代码将打印 1234

此示例中的字符串 Hello 称为密钥。它用于通过将键放在方括号中来查找 dict 中的值。

dict 定义中的相应冒号之后可以看到数字 1234。这被称为 Hello 在这个 dict映射。 **

使用不存在的键查找这样的值将引发 KeyError 异常,如果未被捕获则停止执行。如果我们想要访问一个值而不用担心 KeyError,我们可以使用 dictionary.get 方法。默认情况下,如果该键不存在,该方法将返回 None。如果查找失败,我们可以传递第二个值而不是 None

w = dictionary.get("whatever")
x = dictionary.get("whatever", "nuh-uh")

在这个例子中,w 将获得值 Nonex 将获得值 nuh-uh