책 내용에 대한 무단배포 방지를 위해 최소한으로 정리
def getTextFreq(filename):
with open(filename,'r') as f:
text = f.read()
fa = {}
for c in text:
if c in fa:
fa[c] += 1
else:
fa[c] = 1
return fa
ret = getTextFreq('mydata.txt')
ret = sorted(ret.items(), key=lambda x:x[1], reverse=True)
for c, freq in ret:
if c == '\n':
continue
print(f'{c} -> {freq}회 나타남)
Comments