第11章 字典
- 字典方法dict.get(key,default)和dict.setdefault(key,default)区别:
如果key在字典里: | 如果key不在字典里: | |
dict.get(key,default) | 返回key对应的value | 返回自定义值default |
dict.setdefault(key,default) | 返回key对应的value | 往字典中加入键值对 key:default 同时返回自定义值default |
综上,区别仅在于当key不在字典中时,是否把键值对加入字典中。