當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python String splitlines方法用法及代碼示例


Python 的 str.splitlines(~) 方法在換行符處拆分字符串,並返回包含分隔行的列表。

下麵列表中的表示被視為換行符:

表示

說明

\n

換行

\r

回車

\r\n

回車 + 換行

\v\x0b

行製表

\f\x0c

換頁

\x1c

文件分隔符

\x1d

組分隔符

\x1e

記錄分隔符

\x85

下一行(C1 控製代碼)

\u2028

行分隔符

\u2029

段落分隔符

參數

1.keepends | boolean | optional

換行符本身是否包含在返回的列表中。默認情況下,False(即不包括)。

返回值

分隔行的列表。

例子

基本用法

要在換行符處拆分字符串 "abc\n e f\rg"

x = "abc\n   e f\rg"
x.splitlines()



['abc', '   e f', 'g']

我們可以看到該字符串被分成兩部分(一次在 \n ,一次在 \r )。

保留參數

要在換行符處拆分字符串 "abc\n e f\rg" 並將換行符包含在返回的列表中:

y = "abc\n e f\rg"
y.splitlines(True)



['abc\n', ' e f\r', 'g']

我們可以看到返回的列表包含換行符 \n\r

相關用法


注:本文由純淨天空篩選整理自Isshin Inada大神的英文原創作品 Python String | splitlines method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。