如何将readlines读出的\n去掉
时间: 2024-03-23 08:43:31 浏览: 40
python: line=f.readlines()消除line中\n的方法
使用`readlines()`方法读取文件时,返回的是一个包含每行内容的列表,每个元素都以`\n`结尾。要去掉每个元素末尾的`\n`,可以通过循环遍历每个元素,使用字符串的`rstrip()`方法去掉末尾的空白字符(包括`\n`)。示例如下:
```python
with open('file.txt', 'r') as f:
lines = f.readlines()
lines = [line.rstrip() for line in lines]
```
这样读取的`lines`列表中每个元素的末尾都不再包含`\n`字符了。
阅读全文