Как я могу удалить пробелы между штрихами Python

#python #space #stroke

#python #Космос #обводка

Вопрос:

У меня есть анализатор скриптов python, и на выходе я получаю много штрихов с пробелами между строками, как я могу их удалить? У меня есть штрихи:

 dog

dgfdfg

dgdfgdf

dfgdfgdfg
 

Я хочу получить:

 dfgdf
dgfdfg
dgdfgdf
dfgdfgdfg
 

Ответ №1:

Вот вариант:

 text = """dog

dgfdfg

dgdfgdf

dfgdfgdfg"""

text = "n".join(text.split())
 

Ответ №2:

Вы можете просто заменить несколько символов новой строки одним, как показано ниже:

 import re
lines = re.sub("n ", "n", lines)