python随机生成一个包含1000个字母的字符串,然后统计该字符串中每个字母的数量,并输出结果。

import random
m_str = "".join(random.choices("qwertyuioplkjhgfdsazxcvbnm", k=1000))
print("字符串长度",len(m_str))
# set集合去重
m_set = set(m_str)
# 遍历,长度为set集合,键值放入字典中
m_dict = {}
for i in m_set:
    nums = m_str.count(i)  # 母串中每个字符出现的次数
    m_dict[i] = nums
# 打印结果
for i in m_dict.items():
    print(i, end="   ")
发布了221 篇原创文章 · 获赞 113 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_42363032/article/details/104454973