Создать список из тех слов строки которые имеют только одну гласную - Python
Формулировка задачи:
дана строка. создать список из тех слов строки которые имеют только одну гласную. Вывести список. Удалит даные слова из строки.
Решение задачи: «Создать список из тех слов строки которые имеют только одну гласную»
textual
Листинг программы
str0 =input("Input str0:")
worklist = list(str0.split())
resultlist1 = []
resultlist2 = worklist[:]
for k in worklist:
if (k.count('a')+k.count('e')+k.count('o')+k.count('i')+k.count('y')) == 1:
resultlist1.append(k)
resultlist2.remove(k)
print(resultlist1, ' '.join(resultlist2))