我是靠谱客的博主 隐形板栗,最近开发中收集的这篇文章主要介绍【Python模块】Counter类用法 统计字符个数c.biancheng.net/view/2435.html,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
c.biancheng.net/view/2435.html
上述网址是用法大全
# 以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})
cnt = 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类用法 统计字符个数c.biancheng.net/view/2435.html所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复