Найти тему
Future People

lambda функция. Сортировка словаря в Python

Сортировка словаря с помощью лямбды.

В качестве ключа сортировки используем лямбда-функцию.

Сортировка будет производится по длине ключа по возрастанию:

 компас:200 
фрукты:600
термос:1200
куртка:700
удочка:1400
жвачка:10
палатка:5200
салфетки:40
зажигалка:30
спальный мешок:2100
компас:200 фрукты:600 термос:1200 куртка:700 удочка:1400 жвачка:10 палатка:5200 салфетки:40 зажигалка:30 спальный мешок:2100

Теперь отсортируем словарь по уменьшению длины ключа:

Добавим reverse=True

спальный мешок:2100 
зажигалка:30
салфетки:40
палатка:5200
компас:200
фрукты:600
термос:1200
куртка:700
удочка:1400
жвачка:10
спальный мешок:2100 зажигалка:30 салфетки:40 палатка:5200 компас:200 фрукты:600 термос:1200 куртка:700 удочка:1400 жвачка:10

Если вы интересуетесь программированием, то напоминаю о нашем курсе по основам программирования Python [START].

В нем много анимации, примеров и разборов домашних заданий. Присоединяйтесь! Ссылка:

Онлайн-курс Python START

Наука
7 млн интересуются