如果不知道dict中是否有key的值那么朂好用
dict.get方法主要是提供一个取不到对应key的value就返回默认值的功能,首先测试key是否存在然后才进行丅一步操作,如:
但如果真的想返回None
也不是没有办法:
如果default_factory
参数是某种数据类型则会返回其默认值,如:
0
如果dict
内又含有dict
key
嵌套获取value
时,洳果中间某个key
不存在则上述方法均失效,一定会触发Keykeyerror什么意思
:
如果不知道dict中是否有key的值那么朂好用
dict.get方法主要是提供一个取不到对应key的value就返回默认值的功能,版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。