[Python] collections 모듈 Counter 클래스 사용하기
알고리즘 공부를 하다가, Counter 클래스에 대해 알게되었다. 문자열을 입력했을 때, 각 글자 수를 세어주는 함수이다. import collections collections.Counter('hello world') # Counter({'l': 3, 'o': 2, 'h': 1, 'e': 1, ' ': 1, 'w': 1, 'r': 1, 'd': 1}) 이렇게 각 글자별로 갯수를 세어준다. 항상 for문으로 진행했었는데, 이렇게 사용하니까 아주 편하다. import collections collections.Counter('hello world').most_common() # [('l', 3), ('o', 2), ('h', 1), ('e', 1), (' ', 1), ('w', 1), ('r', 1), (..