splitlines函数
时间: 2023-08-18 11:10:37 浏览: 204
split函数
3星 · 编辑精心推荐
splitlines函数是Python中字符串对象的一个方法,用于将字符串按行分割成一个列表。它会根据字符串中的换行符('\n')、回车符('\r')、换行回车符('\r\n')等进行分割。这个方法可以接受一个可选的参数`keepends`,默认值为False,表示不保留换行符在结果中;如果设置为True,则保留换行符在结果中。
例如,假设有一个字符串变量`text`存储了多行文本内容:
```python
text = "Hello\nWorld\r\nPython"
lines = text.splitlines()
print(lines)
```
输出结果为:
```
['Hello', 'World', 'Python']
```
注意,splitlines函数只是将字符串按行分割,并不会去除每行的空白字符。如果需要去除每行的空白字符,可以使用strip函数或者列表推导式来处理。
阅读全文