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

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

04.02.2020, 01:45. Показов 2408. Ответов 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
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 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
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru