Вы пытаетесь составить список в своем списке-понимании; Вы можете просто использовать существующий список:
return "".join([char for char in x if char not in "aeiouAEIOU"])
Обратите внимание, что мы могли бы даже опустить понимание списка и просто использовать выражение генератора (опуская квадратные скобки), но join()
работает внутренне, преобразовывая последовательность в любом случае к списку, так что в этом случае использование понимания списка на самом деле быстрее.