Как проверить, что слово начинается с гласной (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)
→ Ссылка