import string
import random
x = string.ascii_letters+string.punctuation+string.digits
y = [random.choice(x) for i in range(1000)]
print(y)
z = ''.join(y)
d= dict()
for ch in z:
#获取字典里d[ch]里对应的value,如果有值,则返回value,如果没有值,则默认0
d[ch] = d.get(ch,0)+1
for k,v in sorted(d.items()):
print(k,':',v)
python实现统计字符串个数
最新推荐文章于 2023-08-23 15:55:46 发布