Самостоятельные задания
- Создайте предикат, который будет находить последнюю позицию вхождения символа в строку.
- Создайте предикат, который подсчитает общее количество латинских букв в списке символов.
- Создайте предикат, который будет подсчитывать количество русских гласных букв в строке.
- Создайте предикат, находящий в исходной строке слово, в котором наибольшее количество русских гласных букв.
- Создайте предикат, который будет удалять из данной строки все вхождения заданного символа.
- Создайте предикат, удаляющий из данной строки все повторные вхождения символов.
- Создайте предикат, который продублирует вхождение каждого символа в строку.
- Создайте предикат, "переворачивающий" строку (меняющий в строке порядок символов на обратный).
- Создайте предикат, проверяющий, является ли данная строка палиндромом.
- Создайте предикат, составляющий список символов, которые входят одновременно в обе данных строки.
- Создайте предикат, находящий в исходной строке слово максимальной (минимальной) длины.
- Создайте предикат, преобразующий строку в список слов, состоящих из четного количества символов.
- Создайте предикат, преобразующий строку в список слов, которые упорядочены по длине.
- Создайте предикат, преобразующий строку в список слов, которые упорядочены в лексикографическом порядке.
- Создайте предикат, преобразующий исходную строку в строку, состоящую из первых букв слов первоначальной строки.
- Создайте предикат, преобразующий исходную строку в строку, состоящую из последних букв слов первоначальной строки.
- Создайте предикат, проверяющий правильность расстановки скобок в исходной строке.
- Создайте предикат, меняющий местами первую и последнюю буквы в каждом слове исходной строки.