Python KeyError异常

dict.get(key)

如果用dict[key]这个读取会报KeyError异常,

dict.get方法主要是提供一个取不到对应key的value就返回默认值的功能,

而dict[key]实际上是调用了__getitem__方法

说明:

D.get(key[, d])  ->D[k] if k in D, else d.   d defaults to None.

 

【转自】http://blog.csdn.net/tianxicool/article/details/6833020

原文地址:https://www.cnblogs.com/kaituorensheng/p/2608094.html