dict.get()和dict['key']的区别 a ={'name':'xxxx'} 1、a.get('gender') :如果不存在则返回一个默认值,如果设置了则返回默认的值,没有设置就返回None 2、a['gender'] :只能获取存在的值,如果不存在会报KeyError错误。