# Сортировка словаря по ключу Python

Для того, чтобы сделать сортировку словаря по ключу, мы сначала должны сделать список из отсортированных функцией `sorted` ключей. Также во второй параметр функции `sorted` включим созданную нами функцию `lambda`, в которой `el: el[0]` представляет собой пару ключ-значение. Затем преобразуем список в словарь. Смотрите пример:

`dct = { 'b': 1, 'a': 2, 'd': 3, 'c': 4 } lst = sorted(dct.items(), key=lambda el: el[0]) res = dict(lst) print(res)`

Результат выполнения кода:

`{'a': 2, 'b': 1, 'c': 4, 'd': 3}`

## Смотрите также

- функция `sorted`,
  которая возвращает отсортированный список из итерируемых объектов

← →
↑