Используйте join
и splitlines
:
>>> string = '''
... this line number 1
... line 2
... line 3
... line 4
... '''
>>> ''.join(string.splitlines())
'this line number 1line 2line 3line 4'
Это лучше, чем .replace("\n", "")
, потому что оно имеет дело с \r\n
и \n
:
>>> "".join("a\r\nb\nc".splitlines())
'abc'
>>> "a\r\nb\nc".replace("\n", "")
'a\rbc'