c.biancheng.net/view/2435.html
上述网址是用法大全
复制代码
1
2
3
4
5
6
7
8
9
10# 以dict来创建Counter对象 c4 = Counter({'red': 4, 'blue': 2}) print(c4) #输出: Counter({'red': 4, 'blue': 2}) # 使用关键字参数的语法创建Counter c5 = Counter(Python=4, Swift=8) print(c5) #输出: Counter({'Swift': 8, 'Python': 4})
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22cnt = Counter() # 访问并不存在的key,将输出该key的次数为0. print(cnt['Python']) #输出: 0 # 统计列表元素个数并存入字典 for word in ['Swift', 'Python', 'Kotlin', 'Kotlin', 'Swift', 'Go']: cnt[word] += 1 print(cnt) #输出:Counter({'Swift': 2, 'Kotlin': 2, 'Python': 1, 'Go': 1}) # 只访问Counter对象的元素 print(list(cnt.elements())) #输出:['Swift', 'Swift', 'Python', 'Kotlin', 'Kotlin', 'Go'] from collections import Counter # 将字符串(迭代器)转换成Counter chr_cnt = Counter('abracadabra') # 获取出现最多的3个字母 print(chr_cnt.most_common(3)) #输出: [('a', 5), ('b', 2), ('r', 2)]
最后
以上就是隐形板栗最近收集整理的关于【Python模块】Counter类用法 统计字符个数c.biancheng.net/view/2435.html的全部内容,更多相关【Python模块】Counter类用法内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复