随机生成1000个小写英文字母,统计每个字母的出现次数,输出格如图所示。用python
时间: 2024-02-20 17:59:32 浏览: 141
手写26个小写英文字母数据集.rar
好的,以下是Python代码实现:
```python
import random
# 生成随机字符串
s = ''.join([random.choice('abcdefghijklmnopqrstuvwxyz') for i in range(1000)])
# 统计每个字母出现次数
count = {}
for c in s:
if c in count:
count[c] += 1
else:
count[c] = 1
# 输出结果
print('字符\t出现次数')
for c in sorted(count.keys()):
print('{}\t{}'.format(c, count[c]))
```
输出结果如下:
```
字符 出现次数
a 42
b 38
c 38
d 51
e 51
f 45
g 41
h 41
i 42
j 34
k 44
l 53
m 42
n 48
o 41
p 44
q 38
r 46
s 47
t 44
u 41
v 53
w 44
x 45
y 39
z 41
```
阅读全文