统计列表中所有数据出现的次数
'
lists = ['A','C','Z','D','C','C','A','B','A','B','B',2,'3',1,3]
def countchar(var):
#设置用于存储字符和次数的字典
result = {}
#遍历容器中的所有数据
for i in var:
#判断当前是否存在于字典中
if i in result:
result[i] = result[i] + 1
else:
result[i] = 1
#返回结果
return result
r = countchar(lists)
print(r)
'
lists = ['A','C','Z','D','C','C','A','B','A','B','B',2,'3',1,3]
def countchar(var):
#设置用于存储字符和次数的字典
result = {}
#遍历容器中的所有数据
for i in var:
#判断当前是否存在于字典中
if i in result:
result[i] = result[i] + 1
else:
result[i] = 1
#返回结果
return result
r = countchar(lists)
print(r)
本文介绍了一种使用Python统计列表中各元素出现次数的方法。通过定义一个名为countchar的函数,可以方便地计算出列表内每个元素出现的频次,并以字典形式返回结果。
1104

被折叠的 条评论
为什么被折叠?



