본문 바로가기
PYTHON

문장의 단어 수 카운트하기[PYTHON개발]

by cellin 2024. 1. 2.

 

문장의 단어 수 카운트하기

 

 

단어의 수를 세기 위해 딕셔너리를 만들고

딕셔너리에 저장할 단어들을 split()을 통해 나누어 줍니다.

 

 

 

 

 

코드 |

 

text= """이 문장의 단어 수를 세기 위해서 파이썬 코드를 사용해보았습니다. 파이썬 코드를 잘 활용해보시기 바랍니다."""

word_count = {}
words = text.split()
type(words)
for w in words:
    
    if w in word_count.keys():
        word_count[w] += 1
    else:
        word_count[w] = 1

print(word_count)    
 

 

 

 

 

결과 |

{'이': 1, '문장의': 1, '단어': 1, '수를': 1, '세기': 1, '위해서': 1, '파이썬': 2, '코드를': 2, '사용해보았습니다.': 1, '잘': 1, '활용해보시기': 1, '바랍니다.': 1}
 

 

 

 

 

 

 

 

또한 특정 문자를 카운드 할때에는 count()함수를 사용할수 있습니다.

 

 

코드 |

text= """이 문장의 단어 수를 세기 위해서 파이썬 코드를 사용해보았습니다. 파이썬 코드를 잘 활용해보시기 바랍니다."""
print('단어: ', text.count('단어'), '회')
 

결과 |

단어:  1 회
 

 

 

 

 

 

 

사진: UnsplashSincerely Media

728x90
반응형