Collections
-
파이썬 알고리즘 문제풀이 : collections.Counterpython 2025. 5. 28. 20:31
파이썬에서 자주 등장하는 라이브러리 중 하나인 collections에는 아주 유용한 자료구조인 Counter가 있습니다. collections.Counter란? Counter는 파이썬의 내장 모듈 collections에 포함된 특수한 딕셔너리입니다. 리스트, 문자열 같은 반복 가능한(iterable) 객체를 받아, 각 요소가 몇 번 등장했는지를 세어주는 자료형입니다. from collections import Counterarr = ['a', 'b', 'a', 'c', 'b', 'a']counter = Counter(arr)print(counter)## 결과 : Counter({'a': 3, 'b': 2, 'c': 1})즉, 요소를 key로, 등장 횟수를 value로 저장합니다. Counter 끼리 산술..