본문 바로가기

Programming/Python

[Python] 딕셔너리 key, value 기준으로 정렬하기

  • #!/usr/bin/env python
    # filename : dict_sort.py
    from operator import itemgetter
     
    dict = {}
    dict['a'] = 2
    dict['b'] = 1
    dict['c'] = 5
     
    print(sorted(dict.iteritems(), key=itemgetter(1), reverse=True))
  • 결과
    # python dict_sort.py
    [('c', 5), ('a', 2), ('b', 1)]



출처 : http://gauryan.blogspot.kr/2011/07/python.html