python中如何统计字符串中各个字母的个数

如题所述

用字符串count函数计算出现次数,防止重复,可以用字典来搜集结果:

代码

运行结果:


运行结果

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-30
import sys
vowel = ['a', 'e', 'i','o', 'u']

str = sys.argv[1]
sum = 0
for i in str:
if i in vowel:
sum+=1
print(sum)
使用方法:
将上面代码放入文件,例如test.py文件中
如果是linux或mac下给test.py加上可执行权限 //chmod +x test.py
执行格式: python test.py 字符串:本回答被网友采纳
第2个回答  2021-03-30
可以直接用collections里的Counter()