python_字典中get()的使用


当我们使用字典中不存在的键值时,会导致python显示Traceback,指出存在键值错误(KeyError),这时,可以使用方法get()在指定的键值不存在时,显示返回一个默认值,从而避免这样的错误。

a={
    "jason":"c",
    "sarah":"c++",
    "aaa":"python",
    "bbb":"javasripe"
}
print(a["jason"])
b=a.get("ccc", "Do not have this person.")
print(b)

输出结果:

这时我们就可以发现这种错误。

如果指定的键值可能不存在时,就应该考虑这种方法,不应该使用方括号表示法。


文章作者: AllenMirac
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 AllenMirac !
  目录