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


Python String splitlines()用法及代碼示例


splitlines() 方法在換行符處拆分字符串並返回字符串中的行列表。

用法:

str.splitlines([keepends])

參數:

splitlines() 最多接受 1 個參數。

保持端(可選) - 如果keepends提供和True, 換行符也包含在列表的項目中。

默認情況下,不包括換行符。

返回:

splitlines() 返回字符串中的行列表。

如果沒有換行符,則返回一個包含單個項目(單行)的列表。

splitlines() 在以下行邊界上拆分:

表示 說明
\n 換行
\r 回車
\r\n 回車 + 換行
\v或者\x0b 行製表
\F或者\x0c 換頁
\x1c 文件分隔符
\x1d 組分隔符
\x1e 記錄分隔符
\x85 下一行(C1 控製代碼)
\u2028 行分隔符
\u2029 段落分隔符

示例:splitlines() 如何工作?

grocery = 'Milk\nChicken\r\nBread\rButter'

print(grocery.splitlines())
print(grocery.splitlines(True))

grocery = 'Milk Chicken Bread Butter'
print(grocery.splitlines())

輸出

['Milk', 'Chicken', 'Bread', 'Butter']
['Milk\n', 'Chicken\r\n', 'Bread\r', 'Butter']
['Milk Chicken Bread Butter']

相關用法


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