python 按行分割
时间: 2023-10-12 07:09:33 浏览: 80
在 Python 中,按行分割可以使用字符串的 `splitlines()` 方法。这个方法会把字符串按照换行符分割成多个字符串,并返回一个包含这些字符串的列表。
例如,假设有一个字符串 `text`,它包含多行文本:
```
text = 'Hello\nworld\nPython\nis\nawesome'
```
我们可以调用 `splitlines()` 方法来分割这个字符串:
```
lines = text.splitlines()
```
这样,`lines` 就会包含四个字符串,分别是 `'Hello'`、`'world'`、`'Python'` 和 `'is'`。
注意,`splitlines()` 方法默认会去掉字符串末尾的换行符。如果想保留换行符,可以给这个方法传递 `keepends=True` 参数:
```
lines = text.splitlines(keepends=True)
```
这样,`lines` 中的每个字符串都会保留末尾的换行符。
阅读全文
相关推荐














