Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
webdriver, проблема с загрузкой сайта Python
Всем привет. Использую webdriver для перехода на сайт(фармокопейка), проблема в том, что прога на нем останавливается и все - до перехода к сайту не доходит. Может кто-нибудь знает, что надо сделать....
Python Сумма элементов списка, Среднее арифметическое x1 = int(input("Введите количество элементов в первом списке ")) #создаем пустые списки m1 = m2 = m3 = x1 = int(input("Введите количество элементов в первом списке:")) #создаем пустые списки m1 = m2 = m3 = for i in range(x1): m1.append(int(input())) # ввод по одному числу в строке s1 =... https://www.cyberforum.ru/ python-tasks/ thread2975647.html
Для каждой матрицы из файла вычислить сумму её диагональных элементов Python
В файле хранится k матриц размерности n × n. Для каждой матрицы из файла вычислить сумму её диагональных элементов. Все матрицы с нечётными сумма- ми записать в другой файл, заменив их в исходном...
Python Может ли конь ходить в эту точку
Попалась такая задача на обучении. Вы участвуете в разработке искусственного интеллекта, который играет в шахматы на реальной, физической шахматной доске размером 0.8 х 0.8 метра. ИИ смотрит камерой... Пусть координаты будут меняться от 0 включительно до 0.8 не включительно: 0 \leq x,y < 0.8 Тогда для нахождения клетки надо каждую из координат умножить на 10 и округлить в меньшую сторону....
Python Количество пар элементов последовательности, у которых разность элементов кратна 36 и хотя бы один из элементов кратен 1 https://www.cyberforum.ru/ python-tasks/ thread2975717.html
В файле содержится последовательность из 10 000 целых положительных чисел. Каждое число не превышает 10 000. Определите и запишите в ответе сначала количество пар элементов последовательности, у... fr = open('file.txt').split() cnt = i = 0 diff = while i < len(fr)-1: if not abs(fr - fr)%36 and \ not fr%13 or not fr%13: cnt+=1 diff.append(abs(fr - fr))
Python Заменить в файле все пустые строки на строку S https://www.cyberforum.ru/ python-tasks/ thread2975642.html
Дана строка S и текстовый файл. Заменить в файле все пустые строки на стро- ку S.
Python Рекурсивную функцию сложения двух чисел, используя только прибавление единицы https://www.cyberforum.ru/ python-tasks/ thread2975741.html
Написать рекурсивную функцию сложения двух чисел, используя только прибавление единицы. --- PYTHON def sum_(a, b): if not b: return a a += 1 b -= 1 return sum_(a, b) это для 2х положительных. для всех чисел пишем блок условий и в зависимости от знаков чисел разбираемся...
Разделить строки в два файла Python
есть файл с n количеством строк в формате username:8483:98jfsaief032:39 нужно разделить строку на два разных файла в формате 1 файл username и второй файл все что после первого двоеточия f =... superorakul, так? fr = open('file_r.txt').readlines() fw1 = open('file_w1.txt', 'w') fw2 = open('file_w2.txt', 'w') for s in fr: a, *b = s.split(':') fw1.write(a) ...
Python Определить координаты четвертой вершины прямоугольника https://www.cyberforum.ru/ python-tasks/ thread2975677.html
Заданы координаты трех вершин прямоугольника. Необходимо определить координаты четвертой вершины. Входные данные Входная строка содержит записанные через пробел координаты трех вершин... GHGEJGK, и что не получается?
Python Функции: сложения числовых векторов; умножения вектора на число; поиска минимального и максимального значений вектора https://www.cyberforum.ru/ python-tasks/ thread2975646.html
Создать модуль, содержащий указанные функции: сложения числовых векторов; умножения вектора на число; поиска минимального и максимального значений вектора. Привести пример на использование...
Python Работа с файлами на python https://www.cyberforum.ru/ python-tasks/ thread2975729.html
В папке лежит некоторое количество файлов. Считайте, что их количество и имена вам заранее известны, пример для выполнения домашней работы можно взять тут Необходимо объединить их в один по...
Python Получить в файле g все компоненты файла f, являющиеся чётными числами https://www.cyberforum.ru/ python-tasks/ thread2975644.html
Дан файл f, компоненты которого являются целыми числами. Получить в файле g все компоненты файла f, являющиеся чётными числами. fr = open('f.txt').readlines() fw = open('g.txt', 'w') res = for n in res: fw.write(n) fr.close() fw.close()
1921 / 844 / 344
Регистрация: 05.09.2021
Сообщений: 1,368
26.04.2022, 20:12 0

В списке с четными и нечетными числами. отсортировать четные по возр, нечетные - по убыванию - Python - Ответ 16200042

26.04.2022, 20:12. Показов 5097. Ответов 16
Метки (Все метки)

Ответ

Semen-Semenich, давайте разбираться.
Семен Семенович, не врубаюсь, где косяк, ответ не верный?
Взял код от уважаемого eaa. Запустил последовательно. С ним результат совпадает.
Python
1
2
3
4
5
6
7
8
9
a = [12, 13, 4, 7, 18, 21, 9, 56, 8, 9, 17, 29, 34]
a[::2] = sorted(a[::2])
a[1::2] = sorted(a[1::2], reverse=True)
print(a)
 
from itertools import zip_longest
a = [12, 13, 4, 7, 18, 21, 9, 56, 8, 9, 17, 29, 34]
a = [j for i in zip_longest(sorted(a[::2]), sorted(a[1::2], reverse=True)) for j in i if j is not None]
print(a)
Code
1
2
[4, 56, 8, 29, 9, 21, 12, 13, 17, 9, 18, 7, 34]
[4, 56, 8, 29, 9, 21, 12, 13, 17, 9, 18, 7, 34]


Вернуться к обсуждению:
В списке с четными и нечетными числами. отсортировать четные по возр, нечетные - по убыванию Python
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.04.2022, 20:12
Готовые ответы и решения:

Разделить элементы массива на четные и нечетные, и отсортировать четные по возрастанию а нечетные по убыванию
Разделить элементы массива на четные и нечетные, и отсортировать четные по возростанию а нечетные по убыванию (можно без использования...

Элементы с четными индексами отсортировать по возрастанию, с нечетными - по убыванию.
Ввести массив из 20 чисел. Элементы с четными индексами отсортировать по возрастанию, с нечетными - по убыванию.

Отсортировать элементы массива, с чётными индексами - по возрастанию, с нечётными - по убыванию
Организуйте массив содержащий 20 целых чисел. Отсортируйте отдельно элементы с четными инднксами по возрастанию, и элементы с нечетными...

16
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.04.2022, 20:12
Помогаю со студенческими работами здесь

Отсортировать чётные элементы по возрастанию, а нечётные по убыванию
Вот условие(могу кое где ошибаться в правильности постановки задачи) Составить одномерный массив, в котором бы выводилось 20(или более)...

Нечетные числа массива отсортировать по возрастанию, а четные по убыванию
Добрый день, уважаемые программисты и разработчики C++. Вот такая задача стоит : разработать программу, в которой необходимо ввести...

Отсортировать список (четные варианты – по возрастанию, нечетные – по убыванию)
Создать динамический список, из чисел, вводимых с клавиатуры (признак конца ввода – CTRL+Z). Отсортировать список (четные варианты – по...

Отсортировать четные элементы массива по возрастанию, а нечетные по убыванию
Отсортировать четные элементы массива по возрастанию, а нечетные по убыванию

Отсортировать четные элементы массива по возрастанию, а нечетные по убыванию
По четным по возрастанию по нечетным по убыванию. Пробую пузырьковую сортировку не получается(

0
Новые блоги и статьи
Исследование байт-кода Python: подключаем дизассемблер
stackOverflow 19.02.2025
Многие знают, что Python - интерпретируемый язык, но мало кто задумывается о том, что происходит между написанием кода и его выполнением. На самом деле Python использует промежуточное представление. . .
Исследование байт-кода Python: компиляторы против интерпретаторов
stackOverflow 19.02.2025
Понимание байт-кода Python - основополагающий аспект для разработчиков, стремящихся глубже понять внутренние механизмы языка и оптимизировать производительность своих программ. Байт-код представляет. . .
Comprehensions в Python - что это такое?
stackOverflow 19.02.2025
Когда речь заходит о Python, одной из его самых красивых и мощных возможностей являются списковые включения или comprehensions. Это особые синтаксические конструкции, позволяющие создавать новые. . .
Python правда такой медленный? Развенчиваем миф о медлительности
stackOverflow 19.02.2025
Когда речь заходит о выборе языка программирования для нового проекта, вопрос производительности часто становится одним из ключевых факторов. Python, несмотря на свою популярность и простоту. . .
Динамические формы в Flask
stackOverflow 19.02.2025
Работа с веб-формами часто требует гибкости в отношении количества полей, которые пользователь может заполнить. Представьте ситуацию, когда вам нужно создать форму для ввода контактных данных, где у. . .
Обнаружение объектов в реальном времени на Raspberry Pi с OpenCV и Movidius NCS
stackOverflow 19.02.2025
Технология обнаружения объектов в реальном времени становится все более востребованной в различных областях - от систем безопасности до автономных транспортных средств. Особый интерес представляет. . .
где chromium хранит пароли и как их обнулить в пожарном варианте
jigi33 19.02.2025
Where is the chromium browser stores passwords for a sites где chromium-подобный браузер хранит пароли и как их обнулить в пожарном варианте (see screenshot)
howto get access to external internet resources with kinit
jigi33 19.02.2025
Решение проблемы с необходимостью доп. авторизации по Керберос для автоотработки аутентификации на прокси-сервер (see screenshot)
Отслеживание автомобилей и определение скорости с OpenCV и Python на Raspberry Pi
stackOverflow 19.02.2025
В этой статье мы рассмотрим создание системы отслеживания транспортных средств и определения их скорости с использованием компьютерного зрения и библиотеки OpenCV. Наше решение основано на принципе. . .
ENV (environments) valid paths in linux
jigi33 19.02.2025
Environments paths (see screenshot)
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru