生成包含500个随机字符的字符串,统计每个字符的出现次数,按每个字符出现次数递减的顺序显示结果
时间: 2023-12-19 09:07:38 浏览: 66
JS简单生成由字母数字组合随机字符串示例
以下是Python代码实现:
```python
import random
from collections import Counter
# 生成包含500个随机字符的字符串
string = ''.join(random.choices('abcdefghijklmnopqrstuvwxyz', k=500))
# 统计每个字符的出现次数
counter = Counter(string)
# 按每个字符出现次数递减的顺序显示结果
for item in counter.most_common():
print('{}: {}'.format(item[0], item[1]))
```
输出结果类似于:
```
z: 31
q: 28
g: 27
...
```
阅读全文