Counter(list/str) 카운터: 각 원소별 수

BABY CAT·2022년 10월 13일
0

python

목록 보기
19/22

https://dev-note-97.tistory.com/17

Counter(리스트 또는 문자열)

2. collections.Counter() -> counter = Counter(변수)
count와 마찬가지로 배열, 문자열, 둘다 사용 가능
어떤 값 x 하나가 아닌 내 모든 단일 값의 갯수를 세어줌.
from collections import Counter

cnt = Counter(['a', 'b', 'c', 'ae', 'ba', 'dab'])
print('배열 내 각 원소를 세는 카운터 :', cnt)
# > 배열 내 각 원소의 갯수 : Counter({'a': 1, 'b': 1, 'c': 1, 'ae': 1, 'ba': 1, 'dab': 1})

cnt = Counter('Abracadabra!')
print('문자열 내 각 원소를 세는 카운터 :', cnt)
# 문자열 내 각 원소를 세는 카운터 : Counter({'a': 4, 'b': 2, 'r': 2, 'A': 1, 'c': 1, 'd': 1, '!': 1})

0개의 댓글