Задача на Python: Сортировка списка в порядке убывания
Содержимое статьи:
Задача:
Перебрать список A1 по очкам в порядке убывания и записать в список A2:
A1 = ["1 очк.: Тёма", "12 очк.: Маша", "12 очк.: Лена", "7 очк.: Паша"]
Желаемый результат:
A2 = ["12 очк.: Маша", "12 очк.: Лена", "7 очк.: Паша", "1 очк.: Тёма"]
Решение:
# Разбить каждую строку в списке A1 по пробелу на очки и имя
A1_очки_имена = [строка.split(" ") for строка in A1]
# Распаковать очки и имена в отдельные списки
A1_очки, A1_имена = zip(*A1_очки_имена)
# Отсортировать очки в порядке убывания
A1_очки_сортированные = sorted(A1_очки, reverse=True)
# Отсортировать имена в соответствии с отсортированными очками
A1_имена_сортированные = [A1_имена[i] for i in reversed(sorted(range(len(A1_очки)), key=A1_очки.__getitem__))]
# Сформировать список A2, объединив отсортированные очки и имена
A2 = [f"{очки}: {имя}" for очки, имя in zip(A1_очки_сортированные, A1_имена_сортированные)]
Аренда стульев в СПБ для мероприятий: комфорт и стиль без затрат
CamZamZam - вебкамера с эффектом пастельных тонов
Чат рулетка 2026: цифровой мир
Эксперт по освобождающимся доменам
Хостинг с автоматическим резервным копированием
Как не потерять мотивацию в январском плане
Как правильно настраивать январский план в столице
Как заработать $1000 за неделю через Telegram-кликеры быстро
Классические трендовые сумки
Куклы LOL витрина
Лайфхаки для эффективного январского планирования в Москве
ЛОР болезни: особенности у пожилых людей
Обучение психиатрия и наркология через онлайн-курсы для медиков
Оптимизация WordPress блога под SEO
Ошибки, которых стоит избегать при составлении январского плана
Основы планирования январских задач в Москве
Популярные игры Cartoon Network для подростков
Профессиональные хитрости для составления январского плана
QR код онлайн декодер
Регистрация ИП в Москве с получением бланка регистрации
Решение проблем планирования январских мероприятий
Русская видеорулетка онлайн
Сенсорный программируемый терморегулятор: удобство и экономия для вашего дома
Сравнение автомобильных видеорегистраторов
Сравнение методов планирования январских задач в Москве
Субтитры — мешают, уши — в деле: 5 минут на английский каждый день
Установка дымоходов в Троицке из сэндвич-труб для вашей безопасности

Сайт "Новогодний Теремок" поздравляет всех с Наступающими зимними праздниками! И пусть Новый 2019 год принесет вам счастье, любовь, океан позитивных эмоций, радости и веселья! Пусть в год Свиньи исполнятся все ваши мечты и желания! С Новым Годом Вас и ваших близких!

