1861 читали · 6 лет назад
Как отсортировать список списков на Python
Введение Допустим вам нужно отсортировать список списков или список кортежей. Давайте создадим простенький список и отсортируем его. Подготовка Для сортировки я буду использовать класс itemgetter из модуля operator. Импортируем его: from operator import itemgetter Сортировка по одному полю Давайте отсортируем наш список по третьему столбцу, в порядке возрастания и выведем в консоль. Вот как это можно сделать: Если же вам нужно отсортировать список по убыванию, то просто добавьте аргумент reverse со знажением True: lst...
8 месяцев назад
Методы и функции списков в Python
В языке Python списки являются мощной структурой данных, и для работы с ними существует множество методов. Вот некоторые из самых распространённых и популярных методов для списков: 1. `append(x)`: Добавляет элемент `x` в конец списка. 2. `extend(iterable)`: Расширяет список, добавляя все элементы из итерируемого объекта (например, другого списка). 3. `insert(i, x)`: Вставляет элемент `x` в позицию `i` в списке. 4. `remove(x)`: Удаляет первый элемент из списка, значение которого равно `x`. Если такого элемента нет, возникает ошибка `ValueError`...