Введение Допустим вам нужно отсортировать список списков или список кортежей. Давайте создадим простенький список и отсортируем его. Подготовка Для сортировки я буду использовать класс itemgetter из модуля operator. Импортируем его: from operator import itemgetter Сортировка по одному полю Давайте отсортируем наш список по третьему столбцу, в порядке возрастания и выведем в консоль. Вот как это можно сделать: Если же вам нужно отсортировать список по убыванию, то просто добавьте аргумент reverse со знажением True: lst...
В предыдущих заметках я подробно разобрал два способа создания выпадающих списков с возможностью поиска. Первый вариант хоть и максимально упрощает задачу, но недоступен большинству пользователей Эксель, так как использует динамические массивы и функции по работе с ними, которые есть только в Microsoft Office 365. Второй вариант более универсален и в нем используются стандартные функции Excel, но и он имеет существенный недостаток - с его помощью нельзя сделать отдельный выпадающий список с поиском для каждой ячейки таблицы...