1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python代码 | 文本操作 统计英文文本中 每个字母出现的次数

Python代码 | 文本操作 统计英文文本中 每个字母出现的次数

时间:2021-08-08 19:16:54

相关推荐

Python代码 | 文本操作 统计英文文本中 每个字母出现的次数

Python代码 | 文本操作 统计英文文本中,每个字母出现的次数

# -*- coding: utf-8 -*-# 使用oepn获取文件路径# path=open("arrogant.txt","r")fo=open("PY301-1.txt","w")# # 读取文本内容# txt = path.read()txt="efawkjegaksgashdfgiwuerauefikdfkhasjvqiytwfkdsjdfsdlfgoiaweuiywgcefbawoliegfqWLEOGFWEYGUFSEDYUHFGAWKEF"d = {}# 使用for循环遍历txt中的每个英文字符,将该字符作为字典d中的一个键,该键对应的值加1。for s in txt:d[s]=d.get(s,0)+1# del d['\n'] # 题目要求不包含换行符,所以要删去换行符对应的键值对ls =list(d.items()) # 将字典类型转变为列表类型for i in range(len(ls)):fo.write("{}:{}\n".format(ls[i][0],ls[i][1]))# path.close()fo.close()

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。