python按行读取文件,如何去掉换行符"尀n

2025-02-21 22:25:37
推荐回答(3个)
回答1:

换行符与其他字符并没有区别

由于换行符总是最后一个字符,所有直接选择除去最后一个字符的所有字符即可

x = 'abc\n'
x[:-1]

 也可以使用字符串的strip方法

但是strip方法除了会去掉换行符还会去掉空格等其他字符

x.strip()

回答2:

字符串有一个方法叫作strip()就是用来去掉开头和结尾的无用空字符的。

In [55]: a = 'abc\n'
In [56]: a
Out[56]: 'abc\n'
In [57]: a.strip()
Out[57]: 'abc'

回答3:

string.replace("\n","")