随机生成100个大写英文字母,按每行20个字符形式输出,统计每个字符出现的次数并按照字母升序方式输出统计结果,要求利用字典数据类型进行操作
2条回答 默认 最新
chuifengde 2021-11-26 10:32关注import random import string d = {} s = 1 word = [random.choice(string.ascii_uppercase) for _ in range(100)] w = sorted(word) for i,v in enumerate(w, 1): if i % 20 == 0: print(v) else: print(v, end='') d[v] = d.get(v, 0) + 1 print(d)本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 2无用