Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 08.12.2019
Сообщений: 11

Сортировка списков

04.02.2020, 01:45. Показов 2442. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, у меня здесь некоторые проблемы с сортировкой списков. Говорю сразу, я только начал изучать пайтон, ещё не очень то его и изучил. В чем заключается вопрос, можно как то организовать sort или sorted так, чтобы он сортировал список по отдельному элементу? В моем случае список состоит с других списков, какие в свою очередь состоят с трёх элементов, и надо что бы оно сортировало по третьему элементу этого внутреннего списка. Заранее благодарен.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def output(A=list(),i=int()):
    k1=0; k2=0;
    print ("Начало".center(14),"Конец".center(14),"Номер".center(14))
    for k1 in range (i):
        for k2 in range (len(A[k1])):
            print (str(A[k1][k2]).center(14),end="")
        print ("")
TRAFIC=[]; MARSH=[]
iteration=3; k=0
for k in range (iteration):
    BEGST=str(input("Введите пункт отправки: "))
    MARSH.append(BEGST)
    TERM=str(input("Введите конечный пункт: "))
    MARSH.append(TERM)
    NUMER=int(input("Введите номер рейса: "))
    MARSH.append(NUMER)
    TRAFIC.append(MARSH.copy())
    MARSH.clear()
output (TRAFIC,iteration)
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.02.2020, 01:45
Ответы с готовыми решениями:

Сортировка списков
Пользователь вводит список элементов, его нужно отсортировать так чтобы сначала шли элементы типа int (в порядке убывания), затем float (в...

Сортировка списков
Доброго всем вечера! Есть небольшой код на Питоне который сортирует список. Если значения в списке заданы заранее то сортировка идет...

Сортировка списков
Алгоритм такой.Если кол чисел в списке больше то он больше.Если кол чисел в списки равно кол чисел в другом списке то смотритм...

1
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38193 / 21126 / 4309
Регистрация: 12.02.2012
Сообщений: 34,732
Записей в блоге: 14
04.02.2020, 09:25
Лучший ответ Сообщение было отмечено Vitalya_ как решение

Решение

Сортировка по возрастанию 3-го элемента списка:

Python
1
2
lst=[[1,2,3],[-2,-1,-3],[8,0,0]]
print(sorted(lst,key=lambda x: x[2]))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.02.2020, 09:25
Помогаю со студенческими работами здесь

Сортировка вложенных списков
В результате работы програмы с вводом получаю список , , , , , , , ]. def get_combination(my_list): comb_list= ...

Сортировка связанных списков
Есть два списка, одинаковой длины. Данные первого массива связаны с данными другого массива, нужно отсортировать первый список по убыванию,...

Сортировка списка списков
Нужно отсортировать список по убыванию: исходный: , , , , ] результат: , , , , ] Не получается.

Объединение и сортировка двух списков
Всех приветствую. Нужна помощь с такой задачей: С клавиатуры вводятся два списка, содержащий числа. Нужно эти списки объединить и...

Как сложить сумму из чисел сотен списков и узнать количество списков?
Доброго времени суток! Не могу понять как сложить сумму из несколько тысяч списков. Подскажите пожалуйста? В коде удалил из списков все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru