Я бы сделал регулярным выражением. Например строка mystr выглядит вот так asdw#df%mm!@* и надо удалить символы #%!@*, тогда mystr = re.sub(r"[#%!@*]", "", mystr)
Вот так можно, если неохота использовать отдельный модуль:
from time import sleep
an=('|','/','-','\\')
ian = 0
while True:
print('wait...',an[ian],sep='',end='\r')
sleep(0.1)
ian += 1
if ian is len(an):ian = 0