了解 Python 中 collections.defaultdict
当使用普通的字典时,用法一般是 dict={},添加元素的只需要 dict[element] =value ,但前提是 element 字典里,如果不在字典里就会报错。 defaultdict 的作用是在于,当字典里的 key不存在但被查找时,返回的不是keyError 而是一个默认值。defaultdict 接受一个工厂函数作为参数,如下来构造:dict = defaultdict( factory_function)这个 factory_function 可以是 list、set、str
原创
2020-07-07 20:08:39 ·
529 阅读 ·
0 评论