我的字符串是
a
b
c
d
我想这样做
a b c d
如何?
答案 0 :(得分:8)
>>> txt="""a
b
c
d"""
>>> txt.replace("\n", " ")
'a b c d'
答案 1 :(得分:7)
尝试
s = "a\nb\nc\nd\n"
t = str.join(" ", s.splitlines())
答案 2 :(得分:0)
现在,如果您尝试为HTML添加一行,以便通过电子邮件发送或在网页中将其发送,您可以执行以下操作:
str.replace('\n', '<br/>').replace('\r', '<br/>')
但这只是为了使它成为HTML。 当我使用sendgrid API在get HTTP请求中传递电子邮件内容时,我会使用它。