반치용/기타 및 저장
[파이썬]글 내의 단어 빈도 체크
Cat.8
2020. 6. 17. 16:44
count = {} # 딕셔너리 생성
for j in open('jupytorNotebooks/poet.txt').read().replace("\n","").replace(".","").split() : count[j] = count.get(j,0) + 1 # items 생성
[(x,y) for (y,x) in sorted([(x, y) for (y, x) in count.items()], reverse=True)[:11]] # 정렬
쓸 데 없는 집착이긴 한데, 더 줄일 방법이 있을까?
count = {} # 딕셔너리 생성
for j in "apple apple monkey snail apple monkey chiken".replace("\n","").replace(".","").split() : count[j] = count.get(j,0) + 1 # items 생성
[(x,y) for (y,x) in sorted([(x, y) for (y, x) in count.items()], reverse=True)[:11]] # 정렬
이걸로 테스트 ㄱㄱ
속도도 나쁘지 않은 듯