Как отформатировать строку с реализованными escape-последовательностями? [дубликат]Python

Программы на Python
Anonymous
Как отформатировать строку с реализованными escape-последовательностями? [дубликат]

Сообщение Anonymous »

У меня есть вывод, выходящий из функции. Выходная строка имеет escape-последовательность (в основном \n).
Мне нужно отформатировать эту строку так, чтобы escape-последовательность была реализована, прежде чем я передам отформатированную строку другой функции. Второй функции он нужен в отформатированном виде, чтобы выполнять текстовый поиск по похожему тексту.
Вот что я имею в виду:

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

text = r'Your team should include the following \nboard-certified experts:\n \nA pulmonologist is a doctor who's an \nexpert of lung diseases.\n'

formatted_text = """Your team should include the following
board-certified experts:

A pulmonologist is a doctor who's an
expert of lung diseases."""
Итак, как вы видите, если я выполню print(text), я получу вторую строку, поскольку print будет реализовывать escape-последовательности. Но я не хочу печатать. Я хочу отформатировать как вторую и сохранить ее в другой переменной.
Изменить
Запустите ее в ячейке блокнота и НЕ печатайте(formatted_text). Запустите его как переменную. Если escape-последовательность не удаляется, это не то, что мне нужно.
Изображение

Изменить 2:
Что я ищу:
Изображение

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