오늘의 인기 글
최근 글
최근 댓글
Today
Total
12-29 07:40
관리 메뉴

우노

[Python] dictionary 키, 값 정렬 본문

Language/Python

[Python] dictionary 키, 값 정렬

운호(Noah) 2021. 5. 26. 16:58

Dictionary 생성

dic = {'A' : 2, 'D' : 4, 'C' : 3, 'B' : 1}

Key 오름차순 정렬

sort_dic = sorted( dic.items() )
# [('A', 2), ('B', 1), ('C', 3), ('D', 4)]

Key 내림차순 정렬

sort_dic = sorted( dic.items(), reverse = True )
# [('D', 4), ('C', 3), ('B', 1), ('A', 2)]

Value 오름차순 정렬

sort_dic = sorted( dic.items(), key = lambda pair : pair[1] )
# [('B', 1), ('A', 2), ('C', 3), ('D', 4)]

Value 내림차순 정렬

sort_dic = sorted( dic.items(), key = lambda pair : pair[1], reverse = True )
# [('D', 4), ('C', 3), ('A', 2), ('B', 1)]
Comments