문장의 단어 수 카운트하기
단어의 수를 세기 위해 딕셔너리를 만들고
딕셔너리에 저장할 단어들을 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 회
사진: Unsplash의Sincerely Media
728x90
반응형
'PYTHON' 카테고리의 다른 글
파이썬 구구단 생성[PYTHON개발] (0) | 2024.01.02 |
---|---|
리스트에 있는 번호 위치 출력[PYTHON개발] (0) | 2024.01.02 |
파이썬 환율계산[PYTHON 개발] (2) | 2023.12.26 |
파이썬 짝수 홀수 구별하는 코드[PYTHON 개발] (0) | 2023.12.21 |
파이썬 계산기만들기-사칙연산 함수 코드[PYTHON개발] (0) | 2023.12.21 |