- 0
- 이니스프리
- 조회 수 585
딕셔너리의 값으로 정렬을 하려면 다음과 같이 하면 됩니다.
1 2 | x = { 1 : 300 , 3 : 400 , 4 : 200 , 2 : 100 , 0 : 500 } sorted_dict = {k: v for k, v in sorted (x.items(), key = lambda item: item[ 1 ])} |
print(sorted_dict) => {2: 100, 4: 200, 1: 300, 3: 400, 0: 500}
키로 정렬하는 것은 간단하게 dict(sorted(x.items())) 이렇게 하면 됩니다.
참고로 이상의 방법은 파이썬 3.6 이상에서만 가능합니다.
작성자
댓글 0
권한이 없습니다.