В настоящее время я работаю над скриптом python, который возьмет строку, преобразует ее в список и удалит все гласные. Затем он выводит окончательный результат в виде строки. Тем не менее, итеративная функция, которую я использую, выводит каждый результат, будь то гласный или нет. Я попытался обратить вспять и только сохранить согласные, но безуспешно. Ниже приведен код, который я использовал.Iterative if function
string = input("#: ")
new_list = []
for x in list(string):
if [x.lower() == y for y in list("aeiou")]:
global new_list
new_list.append(x)
print(''.join(new_list))
Любое понимание будет оценено по достоинству.
Большое спасибо, это исправлено для меня :) – Kamg300