в этом коде я пытаюсь создать функцию anti_vowel, которая удалит все гласные (aeiouAEIOU) из строки. Я думаю, что это должно работать нормально, но когда я запускаю его, образец текста "Эй, посмотри слова!" возвращается как "Hy lk Words!". Он "забывает" удалить последний "o". Как это может быть?
text = "Hey look Words!"
def anti_vowel(text):
textlist = list(text)
for char in textlist:
if char.lower() in 'aeiou':
textlist.remove(char)
return "".join(textlist)
print anti_vowel(text)