[Python] Dictionary sorting by key or value
문제상황: 딕셔너리에 입력된 Key 또는 value 값으로 sort를 해야하는 경우 ■ 예제에서 사용할 딕셔너리 ※ Dictionary의 구조: {key:Value} example = {"tommy": 95, "Timmy": 60, "Aimee": 58, "Carmen": 20, "Sam": 77} 1. Key 을 통한 sorting 딕셔너리의 key값과 value값들을 정렬할 때 모두 sorted() 메소드를 이용한다. • sorted() 내부에 별도로 key값을 설정하지 않을 경우, 기본적으로 key값을 기준으로 정렬함 • key 값을 오름차순 순서로 sorting 한다. >>> sorted(example.items()) [('Aimee', 58), ('Carmen', 20), ('Sam', 77),..
2020. 12. 19.