Python统计一串字符中字母出现的次数
时间: 2023-12-20 19:06:05 浏览: 80
python统计字符串中指定字符出现次数的方法
5星 · 资源好评率100%
可以通过使用Python内置的`collections`模块中的`Counter`类来统计一串字符中字母出现的次数。具体实现方法如下:
```python
from collections import Counter
s = "Hello, World!"
# 去除空格和标点符号
s = ''.join(e for e in s if e.isalnum())
# 统计字母出现次数
count = Counter(s.lower())
print(count)
```
输出结果为:
```
Counter({'l': 3, 'o': 2, 'h': 1, 'e': 1, 'w': 1, 'r': 1, 'd': 1})
```
上述代码中,首先将字符串`s`中的非字母字符去掉,然后使用`Counter`类统计字母出现次数,并将所有字母转换为小写字母。最后输出字母出现次数的结果。
阅读全文