Python 中的 splitlines()
方法用于将字符串拆分为一个行列表。它在换行符处分割字符串,并返回一个列表,其中每一行作为一个单独元素。
参数值
此函数不接受任何参数。返回值
splitlines()
方法返回一个 字符串 列表。
如何在 Python 中使用 splitlines()
示例 1
splitlines()
方法将字符串拆分为一个行列表。它使用换行符(如 '\n'、'\r' 或 '\r\n')作为分隔符。
text = 'Hello\nWorld\nPython'
lines = text.splitlines()
print(lines)
示例 2
默认情况下,splitlines()
方法保留每行末尾的换行符。你可以通过将 keepends
参数设置为 False 来删除它们。
text = 'Hello\nWorld\nPython'
lines = text.splitlines(keepends=False)
print(lines)
示例 3
splitlines()
方法还可以用于将从文件中读取的多行 字符串 拆分为单独的行。
with open('file.txt', 'r') as file:
content = file.read()
lines = content.splitlines()
print(lines)