Не могу понять, как удалить список символов из другого списка. ⇐ Python

Программы на Python
Anonymous
Не могу понять, как удалить список символов из другого списка.

Сообщение Anonymous »

Мне удалось выделить список (или строку) символов, которые я хочу исключить из строки, введенной пользователем. Но я не понимаю, как потом удалить все эти нежелательные символы. После того, как я это сделаю, думаю, можно попробовать объединить пользовательскую строку, чтобы она стала одним алфавитным вводом, как сказано в инструкциях.
Инструкции:
Удалить все символы, не являющиеся буквами.
Напишите программу, которая удаляет все символы, не являющиеся буквами, из заданного ввода.
Например, если входные данные:

-Привет, 1 мир$!

вывод должен быть таким:

Helloworld
Мой код:

Код: Выделить всё

userEntered = input()
makeList = userEntered.split()
def split(userEntered):
return list(userEntered)

if userEntered.isalnum() == False:
for i in userEntered:
if i.isalpha() == False:
#answer = userEntered[slice(userEntered.index(i))]
reference = split(userEntered)
excludeThis = i
print(excludeThis)

Когда я печатаю ignoreThis, я получаю на выходе следующее:

Код: Выделить всё

-
,

1

$
!
Поэтому я думаю, что, возможно, я на правильном пути. Мне нужно понять, как получить эти символы из пользовательского ввода. Любая помощь приветствуется.

Подробнее здесь: https://stackoverflow.com/questions/717 ... other-list

Вернуться в «Python»