반응형
Counter는 딕셔너리와 유사한 구조로, 키가 항목이고 값이 빈도를 나타냅니다.
단어 카운터
from collections import Counter
text = "apple banana apple cherry banana apple"
word_counts = Counter(text.split())
print(word_counts) # Counter({'apple': 3, 'banana': 2, 'cherry': 1})
(Output)
Counter({'apple': 3, 'banana': 2, 'cherry': 1})
숫자 카운터
from collections import Counter
numbers = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]
counter = Counter(numbers)
print(counter) # Counter({4: 4, 3: 3, 2: 2, 1: 1})
(Output)
Counter({4: 4, 3: 3, 2: 2, 1: 1})
반응형
'Python' 카테고리의 다른 글
파이썬: 테트리스 소스 (1) | 2024.12.18 |
---|---|
파이썬, raw 이미지 출력하기 (0) | 2024.12.06 |
(파이썬) 사각형 그리기: 색상으로 채우기, turtle.setheading (0) | 2024.07.27 |
(파이썬) calendar 모듈로 2024년 달력 출력하기 (0) | 2024.07.05 |
(파이썬) 워드 클라우드(word cloud) 만들기 (0) | 2024.07.03 |