本文主要是介绍python-统计txt文件中出现的所有中文字符和标点符号的数量,每一个字符及数量之间用冒号分隔。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
统计txt文件中出现的所有中文字符和标点符号的数量,每一个字符及数量之间用冒号分隔。
思路:借助字典存储,如果是英文字符跳过
with open("C:/Users/Lenovo/Desktop/1.txt","r",encoding="utf-8") as f1:txt=f1.read()
d={}
for c in txt:if (c<'a' or c>'z')and(c<'A' or c>'Z'):d[c]=d.get(c,0)+1 #统计字符
ls=[]
for key in d: #存入列表ls.append("{}:{}".format(key,d[key]))
print(ls)
这篇关于python-统计txt文件中出现的所有中文字符和标点符号的数量,每一个字符及数量之间用冒号分隔。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!