반응형
다음과 같은 카운터가 있습니다.
Counter: {('A': 10), ('C':5), ('H':4)}
counter.most_common ()
이 아닌 알파벳 순서로 키를 정렬하고 싶습니다.
이것을 달성하는 방법이 있습니까?
해결 방법
>>> from collections import Counter
>>> counter = Counter({'A': 10, 'C': 5, 'H': 7})
>>> counter.most_common()
[('A', 10), ('H', 7), ('C', 5)]
>>> sorted(counter.items())
[('A', 10), ('C', 5), ('H', 7)]
참조 페이지 https://stackoverflow.com/questions/17930814
반응형
'파이썬' 카테고리의 다른 글
파이썬 pandas 그룹의 열에서 개체별로 고유 한 값을 계산하는 방법은 무엇입니까? (0) | 2021.01.12 |
---|---|
파이썬에서 클래스에 대한 클래스 메서드를 동적으로 만드는 방법 (0) | 2021.01.12 |
파이썬 numpy.genfromtxt를 사용하여 쉼표가 포함 된 문자열이있는 csv 파일 읽기 (0) | 2021.01.11 |
파이썬 Python 스크립트 실행을 어떻게 중단합니까? (0) | 2021.01.11 |
파이썬 cv2.imread는 항상 NoneType을 반환합니다. (0) | 2021.01.11 |
댓글