dict.get()和dict['key']的区别

a ={'name':'xxxx'}

1、a.get('gender') :如果不存在则返回一个默认值,如果设置了则返回默认的值,没有设置就返回None

2、a['gender'] :只能获取存在的值,如果不存在会报KeyError错误。

  

原文地址:https://www.cnblogs.com/os-python/p/6834783.html