一文搞定统计字符串中某字符出现的频次
发布时间:2025-03-07 22:07:27

以下是统计字符串中某个字符出现次数的方法
方法1:
这种方法相当简单,零基础自学编程,代码写成这样可以满足需求,但是一个一个计数,比较笨拙。
rlt={}
foriincontent:
ifiinrlt.keys():
rlt[i]+=1
else:
rlt[i]=1方法2:
利用 python 内置函数 count() 通过if统计每个字符出现的次数 i not in rlt.keys():确保每个字符只统计一次。方法2-1更有效率。
rlt={}
foriincontent:
ifinotinrlt.keys():
rlt[i]=content.count(i)方法3:
自学小组成员数据分析数据分析 jeff 这样写代码:
rlt={}
foriincontent:
rlt.setdefault(i,content.count(i))这里有一种你以前没见过或没用过的方法setdefault(),如果你搜索python setdefault()当你得到它的描述时,你会发现它在一定程度上相当于包装方法2。
Python字典setdefault()函数类似于get()方法,如果键不存在于字典中,则添加键并将值设置为默认值。
下一篇 Python中的单例模式
