将列表中的字符串与列表中的\n连接(Python)



我在Stack上找不到的简单问题。如何将列表中的字符串与列表中的特殊字符连接起来?

(数据集确实包含'/n',而不是'\n'的正确版本)

例如:

sentence = ['lets', 'make', 'a', 'newline', '/n' ,'now we have made a new line']
' '.join(sentence)

电流输出:

>> 'lets make a newline /n now we have made a new line'

理想输出:

>>'lets make a newline
now we have made a new line'

我们在理想输出中看不到/n,必须将其分成两行。所以,你可以试试这个

sentence = ['lets', 'make', 'a', 'newline', '/n' ,'now we have made a new line'] 
sentence.remove('/n')
sentence.insert(4,'n')
print(' '.join(sentence))

我认为您输入了/n而不是n

通过使用更改斜线来修改代码

sentence = ['lets', 'make', 'a', 'newline', 'n' ,'now we have made a new line']
print(' '.join(sentence))

最新更新