有人知道另一种将绳子强行放入衬里的方法吗? 可能是 python 内置方法? 或者也许是更好的实现(解释原因)?
例如:
Hello World
Foo Bar
成为
Hello World Foo Bar
实现
def strip_newline(s):
return ' '.join(mystring.splitlines())
strip_newline = lambda _: ' '.join(_.splitlines())
额外说明:
对于那些提醒我有关\n
字符替换的人,将行字符替换为。缺点是您还需要注意
\r
和回车符。 :-)
因此您需要执行mystring.replace('\r', ' ').replace('\n', ' ')
。
最佳答案
我认为简单的替换
将是最快的方法:
s = '''
1
2
3
4
5
'''
print (s.replace("\n", " "))
关于python - 强制字符串成为一个衬垫,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36339749/