티스토리 뷰
반응형
1
2
3
4
5
6
7
8
|
from collections import Counter
f = open("d:\mobydick.txt", encoding = "utf-8")
# d드라이브의 mobydick.txt라는 파일을 불러옴
# encoding = "utf-8"은 불러온 파일의 한글이 깨지지 않게 함
count = Counter(f.read().split()) # 파일을 불러와 단어 단위로 split(자른) 수를 세어 count 변수에 저장
print("단어 출력 횟수 : ", count) # 출력
|
cs |
mobydick.txt 파일의 내용은
1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 이다.
- 결과
결과에서 텍스트 파일의 내용과 일치하게,
'1' 단어가 1번, '2'가 2번, ... , '5'가 5번 포함되어 있다고 출력되고 있다.
텍스트 파일에서의 단어, 숫자 등이 중복으로 몇 번 포함되었는지
실험하기에 재밌을 것 같다.
반응형
'Programming Language > AI with Python' 카테고리의 다른 글
[Python] 경사 하강법 / 코딩으로 확인하기 (7) | 2021.04.09 |
---|---|
[Python] 선형회귀 (2) / 기울기 a와 y절편 b에 따른 평균 오차 제곱(MSE) 프로그래밍 하기, 선형회귀 실습 (0) | 2021.03.30 |
[Python] 선형회귀 (1) / 최소제곱법의 프로그래밍과 결과값 그래프로 나타내기 (0) | 2021.03.26 |
[Python] 선형회귀 / Linear Regression Model / Basic (0) | 2021.03.26 |
[Python] 로봇 기자가 쓰는 야구 기사 (0) | 2021.03.24 |
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요