首先生成包含1000个随机字符的字符串,然后统计每个字符的出现次数(使用字典)

首先生成包含1000个随机字符的字符串,然后统计每个字符的出现次数(使用字典)

不要问为什么,借鉴走即可

# 首先生成包含1000个随机字符的字符串,然后统计每个字符的出现次数。(使用字典)

import string
import random

x = string.ascii_letters + string.digits + string.punctuation
y = [random.choice(x) for i in range(1000)]
y = "".join(y)
print('生成的1000个随机字符:', y)
d = dict()

for ch in y:
    d[ch] = d.get(ch, 0) + 1

for k, v in d.items():
    print(k, '出现的次数:', v)

运行结果,空间有限,只能截取一部分
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200312213444702.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzYyODczOQ==,size_16,color_FFFFFF,t_70

发布了7 篇原创文章 · 获赞 3 · 访问量 1256

猜你喜欢

转载自blog.csdn.net/weixin_43628739/article/details/104828832