복습 - Dictionary 정렬기
Coddy Python 여정의 Logic & Flow 섹션에 포함된 레슨 — 78개 중 49번째.
챌린지
중급data_dict dictionary를 인자로 받는 dictionary_sorter라는 이름의 function을 작성하세요. 이 함수는 values를 기준으로 dictionary를 오름차순 정렬하고 정렬된 키-값 pairs를 포함하는 새 dictionary를 return해야 합니다.
팁: values를 기준으로 dictionary를 sort하려면 key 인자로 lambda 표현식과 함께 sorted() 함수를 사용하는 것이 유용할 수 있습니다.
예를 들어, 입력 dictionary가 {'a': 3, 'b': 1, 'c': 2}인 경우 함수는 다음과 같은 dictionary를 return해야 합니다:
{'b': 1, 'c': 2, 'a': 3}직접 해보기
def dictionary_sorter(data_dict):
# sorted()를 사용하여 딕셔너리 항목들을 값 기준으로 정렬하세요
# 힌트: data_dict.items()는 (key, value) 쌍을 반환합니다
# 힌트: sorted()의 'key' 매개변수를 사용하여 값으로 정렬하세요
# 여기에 코드를 작성하세요