Как проверить, что слово начинается с гласной (a, e, i, o, u)
Проверка с "а" получается, а как проверить остальные буквы?
def begin_with_vowel(words: list):
return [word for word in words if word[0] == "a"]
if __name__ == "__main__":
word_list = ["automobile","motorbike","Animal","cat","Dog","APPLE","orange"]
for vowelled in begin_with_vowel(word_list):
print(vowelled)
Ответы (1 шт):
Автор решения: mironovmeow
→ Ссылка
Как ответил @Danis в комментариях, решение будет вот таким:
def begin_with_vowel(words: list):
return [word for word in words if word.startswith(("a", "e", "i", "o", "u"))]
if __name__ == "__main__":
word_list = ["automobile","motorbike","Animal","cat","Dog","APPLE","orange"]
for vowelled in begin_with_vowel(word_list):
print(vowelled)