p ython splitlines
时间: 2023-07-11 18:04:16 浏览: 81
Python 使用splitlines()函数正确解析数据库中的text文本中换行内容 Python源码
`splitlines()` 是 Python 字符串的一个方法,用于将字符串按照行分割成一个列表。它会根据字符串中的换行符 `\n`、`\r` 或者 `\r\n` 来进行分割。该方法不会保留行末的换行符。
下面是一个例子:
```python
text = "hello\nworld\r\nhow are you\n"
lines = text.splitlines()
print(lines)
```
输出结果为:
```
['hello', 'world', 'how are you']
```
注意,如果你想保留行末的换行符,可以使用 `split()` 方法,并以 `\n`、`\r` 或者 `\r\n` 作为分割符。例如:
```python
text = "hello\nworld\r\nhow are you\n"
lines_with_newline = text.split('\n')
print(lines_with_newline)
```
输出结果为:
```
['hello', 'world\r', '', 'how are you', '']
```
阅读全文