gpt4 book ai didi

python - 强制字符串成为一个衬里

转载 作者:行者123 更新时间:2023-11-28 21:47:33 26 4
gpt4 key购买 nike

有谁知道将一根绳子强制放入一个衬里的替代方法吗?可能是 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', ' ')

最佳答案

我认为简单的 replace 是最快的方法:

s = '''
1
2
3
4
5
'''

print (s.replace("\n", " "))

关于python - 强制字符串成为一个衬里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36339749/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com