【发布时间】:2019-06-07 07:20:21
【问题描述】:
这是我当前的代码,它打印出输入文件中每个字符的频率。
from collections import defaultdict
counters = defaultdict(int)
with open("input.txt") as content_file:
content = content_file.read()
for char in content:
counters[char] += 1
for letter in counters.keys():
print letter, (round(counters[letter]*100.00/1234,3))
我希望它只打印字母 (aa,ab,ac ..zy,zz) 的二元组的频率,而不是标点符号。这个怎么做?
【问题讨论】: