Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Статистика по строкам Статистика по строкам У Герасима возникла новая идея для занимательной статистики поэтому он просит Вас написать функцию fun_lists_stat(n1, *args), которая будет принимать следующие аргументы: 1... https://www.cyberforum.ru/ python-beginners/ thread2406140.html Статистика по числу Python
Статистика по числу Герасим любит собирать занимательную статистику по произвольным числам и попросил Вас разработать функцию fun_int_stat(int_to_analize, num1), которая принимает на вход...
Python Настройка подсветки в Visual Studio для Puthon Не могу найти в Visual Studio где можно изменить цвет вводимого кода. На пример того, что в кавычках. и т.д. Может кто то может кто то подсказать. https://www.cyberforum.ru/ python-beginners/ thread2406128.html Python Создать третий массив, элементами которого являются трёхзначные элементы двух массивов https://www.cyberforum.ru/ python-beginners/ thread2406101.html
Даны два массива упорядоченных по возрастанию.Создать третий массив который является равные трёхзначные элементы двух массивов, элементы которого также упорядочены по возрастанию . При создании...
Python Разработать класс Student
Доброго времени суток! Помогите, пожалуйста, добить задачу, а то она добьет меня....( Условие: Разработать класс Student, обьект которого должен содержать поля для сохранения имени, баллов за...
Python Создать новый массив, исключив из переданного массива совпадающие столбцы Не понимаю как написать. Задача: Создать новый двумерный массив, исключив из переданного массива совпадающие столбцы. (Совпадающие столбцы – столбцы, у которых все соответствующие элементы равны... https://www.cyberforum.ru/ python-beginners/ thread2405954.html
Python Как выводить еще поиск по имени? Как выводить еще поиск по имени? print('g) Выведите всех студентов (и их группы), чья фамилия начинается на букву «П», а имя на букву «А».') my_lop = ],],]] for i in my_lop: for k in... https://www.cyberforum.ru/ python-beginners/ thread2405884.html Python Сравнить число перестановок при использовании сортировки "пузырьком", методом выбора и алгоритма быстрой сортировки
Напишите программу, которая сравнивает число перестановок элементов при использовании сортировки "пузырьком", методом выбора и алгоритма быстрой сортировки. Проверьте ее на разных массивах,...
Python Первую половину массива упорядочить по возрастанию, остальные элементы - по убыванию https://www.cyberforum.ru/ python-beginners/ thread2405823.html
Дан массив из четного количества элементов. Первую половину упорядочить по возрастанию, остальные- по убыванию. Каждый элемент должен остаться в "своей" половине. пример: массив: 5 3 4 2 1 6 3 2...
Python Выполнить сортировку массива по сумме цифр с использованием ключа Выполнить сортировку массива по сумме цифр с использованием ключа. В качестве ключа использовать функцию, вычисляющую сумму цифр натурального числа. https://www.cyberforum.ru/ python-beginners/ thread2405822.html
Python Счастливый пассажир
Пассажир считается счастливым, если его текущий и предыдущий билеты на поездку в транспорте являются счастливыми. Напишите функцию lucky(ticket), которая проверяет этот факт и возвращает...
Python Айболит https://www.cyberforum.ru/ python-beginners/ thread2405819.html
На прием к доктору Айболиту как всегда большая очередь. Так как желающих очень много, то было принято решение в регистратуре открыть еще два окна, при этом написать программу для автоматизации приема...
0 / 0 / 0
Регистрация: 19.02.2019
Сообщений: 4
0

Отсортировать список по предпоследнему символу - Python - Ответ 13338219

19.02.2019, 08:15. Показов 1424. Ответов 0
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Продвинутая статистика
Герасим понимает, что постоянно дёргать Вас для проверки своих идей не очень хорошо.
Поэтому он начал изучать программирование на Python самостоятельно и уже добрался до
функций. Но знаний ему пока не хватает, и он обратился за помощью ещё раз.
Герасим просит Вас написать функцию advanced_stat(strs, func), которая принимает на
вход:
1 strs — cписок строк,
2 func — функцию, написанную Герасимом. Она принимает один аргумент и возвращает
булево значение.
Ваша функция должна отсортировать исходный список по предпоследнему символу, а
затем отфильтровать значения с помощью функции func и вернуть полученный результат.
Дополнительно в качестве примера напишите функцию sample(x), которая может быть
использована для фильтрации строк, в которых есть и заглавные и строчные буквы, но нет
чисел. Сделайте так, чтобы функция sample была значением по умолчанию для аргумента
func функции advanced_stat.
Гарантируется, что все строки содержат хотя бы два символа.
Обратите внимание, что функция не ждёт ввода от пользователя и ничего не выводит на
экран.
Герасим использует странную «урезанную» версию Питона, поэтому применение
стандартных функций высшего порядка (map, filter, reduce и т.д.) ему недоступно.
Необходимо отправить в тестирующую систему только код самой функции, вызывающий
код отправлять не надо.
Пример 1
Ввод
Вывод
print(sample("Раму?")) true

Вернуться к обсуждению:
Отсортировать список по предпоследнему символу Python
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2019, 08:15
Готовые ответы и решения:

Отсортировать файл по первому символу строки
Помогите пожалуйста с заданием: "Отсортировать файл по первому символу строки" Заранее спасибо!

Список строк. Доступ к символу
Здравствуйте! testStr = for i in testStr: for j in testStr: if testStr ==...

Отсортировать динамический список, используя основной (заполненный) и второй пустой список
Вроде бы сделал, но почему-то пропадает первый элемент... Иногда последний, не могу отследить... Не...

Ввести n, сгенерировать список случайных чисел размера n. Отсортировать список глупой сортировкой
def stupidSort(data): i = 0 n = len(data) - 1 while i < n: if data < data:...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.02.2019, 08:15
Помогаю со студенческими работами здесь

Список массивов (заменить все элем. каждого массива ср. знач. и отсортировать список)
Помогите пожалуйста разобраться с этим заданием. Дан список вещественных массивов ...

Отсортировать список по возрастанию, а затем сформировать новый список
Дан список с элементами целого типа. Отсортировать его по возрастанию, а затем сформировать новый...

Как отсортировать список по именам и как отсортировать дату рождения в обратном порядке
Добрый вечер. Получилось только вывести на экран список, вывести на экран отсортированный список...

Создать список студентов с оценками по нескольким дисциплинам. Отсортировать список по убыванию среднего балла. Имеющих двойки удалить из списка.
Помогите сделать лабу задание:Создать список студентов с оценками по нескольким дисциплинам....

Доступ к предпоследнему элементу списка
Есть список такого плана Как получить доступ к предпоследнему элементу и изменить текст вложенного...

Обращение к предпоследнему элементу vector
Имееться vector заполненный числами. Мне надо вычислить разность между последним и предпоследним...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru