Форум сайта python.su
Задачка такова, нужно из списка слов (список - строка в ряд):
1) найти три любых согласных, после которых идет любой гласный - все это на конце слова. К примеру: тпру, мзда, абракадабрра
2) найти любое слово, которое начинается на “с” заканчивается на “а”. К примеру: собака, сосна, сороконожка
ОООЧЕНЬ нужна помощь)
Прикреплённый файлы: kusochek_slov.txt (27,6 KБ)
Офлайн
Один из вариантов
import re pat = re.compile('^[с][а-я]+[а]$') pat_1 = re.compile('[бвгджзклмнпрстфхцчшщ]{3}[аеёийоуэюя]+') with open('kusochek_slov.txt') as f: for line in f: line.lower() if pat.search(line): print(line) if pat_1.search(line): print(line)
Офлайн
Romissevdогромное спасибо) Очень выручили)
Один из вариантов
Офлайн