用python统计list中各元素出现的次数(同理统计字符串中各字符出现的次数)
Posted 花开半夏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用python统计list中各元素出现的次数(同理统计字符串中各字符出现的次数)相关的知识,希望对你有一定的参考价值。
统计list中各元素出现的次数,下面的方法也适用于统计字符串中各字符出现的次数
1、用字典的形式来处理
a = "abhcjdjje"
a_dict = {}
for i in a:
a_dict[i] = a.count(i)
print(a_dict)
2、用count函数直接打印出来
L = [2,4,5,6,2,6,0,4]
for i in L:
print("%d的次数:%d"%(i,L.count(i)))
3、用collections的Counter函数
from collections import Counter
L = [2,4,5,6,2,6,0,4]
result = Counter(L)
print(result)
以上是关于用python统计list中各元素出现的次数(同理统计字符串中各字符出现的次数)的主要内容,如果未能解决你的问题,请参考以下文章