본문 바로가기
프로그래밍/python

[python] 딕셔너리 값 기준으로 정렬하기

by 잇서니 2020. 1. 13.
반응형

 

d = {'minsu': 78, 'gunho': 64, 'sumin': 84, 'jiwon': 96, 'woosung': 55}

## key, value 둘 다 출력됨
result = sorted(s.items(), key=lambda x : x[1], reverse=True)
#[('jiwon', 96), ('sumin', 84), ('minsu', 78), ('gunho', 64), ('woosung', 55)]

## key값만 출력됨
result = sorted(s, key=lambda x : s[x], reverse=True)
#['jiwon', 'sumin', 'minsu', 'gunho', 'woosung']

반응형

댓글