统计字符串中中文字出现的次数并选出字符最多的字母
时间: 2023-12-20 11:06:32 浏览: 110
找出字符串中出现次数最多的字母和出现次数精简版
5星 · 资源好评率100%
以下是统计字符串中中文字出现的次数并选出字符最多的字母的Python代码:
```python
import re
from collections import Counter
def count_chinese_and_find_most_common_char(s):
# 统计中文字符出现的次数
chinese_count = len(re.findall(r'[\u4e00-\u9fa5]', s))
print("中文字符出现的次数为:", chinese_count)
# 统计英文字母出现的次数并选出出现最多的字母
counter = Counter(s)
most_common_char = counter.most_common(1)[0][0]
print("出现最多的字母为:", most_common_char)
# 示例
s = "这是一个示例string,包含中文和English。"
count_chinese_and_find_most_common_char(s)
```
输出结果为:
```
中文字符出现的次数为: 8
出现最多的字母为: e
```
阅读全文