描述
统计附件文件的小写字母a-z的字符分布,即出现a-z字符的数量,并输出结果。
同时请输出文件一共包含的字符数量。
注意输出格式,各元素之间用英文逗号(,)分隔。
答案可能包含a-z共26个字符的分布,如果某个字符没有出现,则不显示,输出顺序a-z顺序。
输入输出示例

附件
见附件
程序
fo = open("latex.log", encoding="utf-8")
counts = {}
ch = 0
for line in fo:
# line = line.replace("\n", "") 这里不需要替换空格字符
for i in str(line):
counts[i] = counts.get(i, 0) + 1
ch += 1
fo.close()
print("共{}字符".format(ch), end="")
for i in range(ord("a"), ord("z") + 1):
print(",{}:{}".format(chr(i), counts[chr(i)]), end="")
Python文件小写字母分布统计
该博客介绍了如何使用Python统计附件中a-z小写字母的出现次数,并展示字符总数,输出格式要求按照a-z顺序排列,未出现的字母不显示。
455

被折叠的 条评论
为什么被折叠?



