Python - Counter

dobyming·2022년 12월 28일
0

collections.Counter

collections 모듈 중 하나로,

문자열,리스트 등과 같은 컨테이너에 동일한 값의 자료가 몇개인지를 파악하는데 사용하는 객체이다

from collections import Counter

a_list = ['a','s','d','s']
Counter(a_list)
# 결과값: {'s':2,'a':1,'d':1}

다음과 같이 iterator가 순환할 수 있는 자료구조에 대해서 각각의 요소들이 몇개씩 있는지 Counter를 통해 dict로 return 받을 수 있다.

Counter 지원 메소드

해당 사이트에 Counter를 활용하여 다양한 연산을 처리할 수 있다는게 잘 정리되어 있어서 참고하면 좋을것 같다.

Counter 응용

0개의 댓글