Если словарь такой:
d = {"a": 1, "b": 2, "c": 3}
и я хочу отсортировать его по значению, я использую функцию sorted
следующим образом:
sorted_d = sorted(d.items(), key=lambda x: x[1])
Как мне это сделать то же самое со следующим словарем, если я хочу отсортировать его по «числу»:
d = {
"a": {"description": "first letter", "number": 1},
"b": {"description": "second letter", "number": 2},
"c": {"description": "third letter", "number": 3}
}