Задать вопрос
@idkafksh

Как удалить все символы сохраняя порядок?

Здравствуйте у меня есть код:
alphabet = '9876543210:/'

file = input("Выберите файл: ")

fin = open(file, encoding="utf-8")
fout = open("result.txt", "wt", encoding="utf-8")
 
for letter in fin.read(): 
    if letter in alphabet:
        fout.write(letter)

print("Очистка завершена")


Он удаляет все символы кроме цифр.
Но теряет порядок пример:

ДО:
5fde40b324109985600750.png

ПОСЛЕ:
5fde40e1b79dc610607151.png

Нужно чтобы все осталось также но остались цифры
5fde416cb0d4f711437440.png

Как реализовать это?
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@devdb
alphabet = '9876543210 \n\r/'
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы