본문 바로가기
『 Python 』/Python

Collections 모듈 -Counter

by Play IT 2019. 3. 7.
반응형

collections.Counter()

*이 모듈은 결과값을 Dictionary 형태로 출력한다.

*Dictionary 형태를 빼고 더할수 있다.


[1] 리스트 & 딕셔너리 & 값 = 개수 형태

collections.Counter(list)


*예제를 보면 요소의 개수별로 Dict형태로 나타내어져 있으며 요소의 개수가 많은 순으로 배열되있다.

                       {문자 : 개수}



[2] Counter의 메소드(method)들

a.update({'d':4,'e':5}) or ("abcde")

*예제를 보면 쓰는 방법을 알수 있을 것이다

*모르겠다면 직접 해보아라 그래도 모르겠다면 아직 이것을 할 때가 아닌 것이다.


[3] Operator 연산

덧셈 + 뺄셈 - 교집합& 합집합 |


* a-b를 a.subtract(b) 라는 메소드를 사용하여 할수 있지만 문장이 간결하지 않기때문에 권하지 않는다.



--------------------------------------------------------------------


여기까지 Collection의 Counter에 대하여 알아보았다.

element 같이 다양한 것들도 있지만 많이 쓰이고 유용한

것들만 간단히 정리한 것입니다. 


반응형

'『 Python 』 > Python' 카테고리의 다른 글

Part 1. 파이썬 기본함수  (0) 2019.08.19
Python 나만의 헷갈리는 용어정리  (0) 2019.03.11
Python 계산기  (0) 2019.03.10
Pygame 설치하기  (0) 2019.03.10
Collections 모듈 - namedtuple  (0) 2019.03.07

댓글