키를 기준으로 오름차순 정렬되니 sorted(딕셔너리명.items(), reverse=True)를 실행하면 키를 기준으로 내림차순 정렬되겠죠? 한번 실행해 봅시다.
mart = {'과자': 1500, '아이스크림': 1700, '휴지': 4800, '고기': 10500, '우유': 2600}
print(sorted(mart.items(), reverse=True))
실행결과
[('휴지', 4800), ('우유', 2600), ('아이스크림', 1700), ('과자', 1500), ('고기', 10500)]
결과에서 키와 값이 한 쌍으로 묶여 있어서 딕셔너리로 보이지만, items()로 정렬한 결과도 리스트입니다. (키, 값) 한 쌍이 리스트 한 칸에 요소로 들어간 형태죠.