0 / 0 / 0
Регистрация: 19.02.2019
Сообщений: 4
1

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

19.02.2019, 08:15. Показов 1401. Ответов 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
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 заполненный числами. Мне надо вычислить разность между последним и предпоследним...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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