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.

你可能感兴趣的:(Python KeyError异常)