如果不知道dict中是否有key的值,那么最好用
dict.get(key)
如果用dict[key]这个读取会报KeyError异常,
而dict[key]实际上是调用了__getitem__方法
说明:
D.get(key[, d]) ->D[k] if k in D, else d. d defaults to None.
如果不知道dict中是否有key的值,那么最好用
dict.get(key)
如果用dict[key]这个读取会报KeyError异常,
而dict[key]实际上是调用了__getitem__方法
说明:
D.get(key[, d]) ->D[k] if k in D, else d. d defaults to None.