728x90
반응형
collections Counter
리스트의 항목 갯수를 셀수 있습니다.
목차
- Counter
- update
- most_common
Counter
항목과 항목 수를 딕셔너리 형태로 리턴 받을 수 있습니다.
most_common
가장 많은 빈도를 가진 항목 순으로(내림 차순) 정렬된 딕셔너리 데이터를 받을 수 있습니다.
update
기존 항목에 다른 항목을 추가할 수 있습니다.
- 코드
from collections import Counter
list1 = ['a', 'a', 'b', 'c', 'd', 'c']
list2 = ['b', 'b', 'b']
count = Counter(list1)
print('result #1: ', count)
count.update(list2)
print('result #2: ', count)
print('result #3: ', count.most_common())
- 출력
result #1: Counter({'a': 2, 'c': 2, 'b': 1, 'd': 1})
result #2: Counter({'b': 4, 'a': 2, 'c': 2, 'd': 1})
result #3: [('b', 4), ('a', 2), ('c', 2), ('d', 1)]
728x90
반응형
'프로그래밍 > 파이썬(Python)' 카테고리의 다른 글
Google Colab 패키지(Package) 영구적 설치 (0) | 2021.09.25 |
---|---|
파이썬(Python) 공백 제거 및 빈 문자열 확인 (0) | 2021.09.25 |
파이썬(Python) Numpy 행렬 값 범위 제한 (0) | 2021.09.12 |
파이썬(Python) Numpy 행렬 연결 (0) | 2021.09.04 |
파이썬(Python) Numpy 딕셔너리(Dictionary) (0) | 2021.09.04 |