Создать список из тех слов строки которые имеют только одну гласную - 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))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5
Похожие ответы