АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
70 of 97 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Сортировка словаря по ключу 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,
    которая возвращает отсортированный список из итерируемых объектов