collections의 counter 객체를 사용하는 방법을 배워보았다.

카운터 객체는 아이템에 대한 개수를 계산해 딕셔너리로 리턴하며, 다음과 같이 사용한다

from collections import Counter
a = [1, 1, 1, 1, 2, 2, 2, 3, 3, 4]
print(Counter(a).most_common())

실행시 -> [(1, 4), (2, 3), (3, 2), (4, 1)]

 

열거형 enumerate > iterable한 요소를 순서대로 (인덱스(0부터), 값) 순으로 반환해줌

+ Recent posts