千家信息网

python如何使用collections.defaultdict统计

发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要介绍了python如何使用collections.defaultdict统计,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
千家信息网最后更新 2025年01月16日python如何使用collections.defaultdict统计

这篇文章主要介绍了python如何使用collections.defaultdict统计,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

使用 collections.defaultdict 统计

defaultdict(parameter) 接受一个类型参数,例如:int、float、str 等。

传递进来的类型参数,不是用来约束值的类型,更不是约束键的类型,而是当键不存在时,实现一种值的初始化。

defaultdict(int) -- 初始化为0defaultdict(float) -- 初始化为0.0defaultdict(str) -- 初始化为''from collections import defaultdictlists = ['a','a','b',1,2,3,1]count_dict = defaultdict(int)for i in lists:    count_dict[i] += 1print(count_dict)# defaultdict(, {'a': 2, 'b': 1, 1: 2, 2: 1, 3: 1})

感谢你能够认真阅读完这篇文章,希望小编分享的"python如何使用collections.defaultdict统计"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

0