sort by value1 파이썬(Python) 딕셔너리 값(value)로 정렬하기 딕셔너리(dictionary)를 각각 아이템의 값(value)로 정렬(sort)해야 할 일이 있습니다. 예를 들어서 특정 문서에서 각각의 알파벳이 나온 횟수를 저장할 때, 딕셔너리의 키(key)를 알파벳으로, 값(value)를 나온 횟수로 저장할 수 있습니다. 만약 어떤 알파벳이 제일 많이 쓰였는지를 알고 싶을때는 딕셔너리의 값으로 정렬을 해야겠지요. 아래 예제에서 확인해 보겠습니다. import operator d = {'a': 5, 'x': 2, 'd': 3, 'c': 1, 'e': 0}# 알파벳을 카운팅한 결과가 딕셔너리로 저장 되었습니다. # 딕셔너리를 아이템별 리스트로 가져와서 아이템의 인덱스 첫번째(즉, value) 값을 키로 정렬합니다. sorted_by_value = sorted(d.ite.. 2020. 9. 13. 이전 1 다음