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 split()用法及代碼示例
- Python String startswith()用法及代碼示例
- Python String strip()用法及代碼示例
- Python String swapcase()用法及代碼示例
- Python String Center()用法及代碼示例
- Python String decode()用法及代碼示例
- Python String join()用法及代碼示例
- Python String casefold()用法及代碼示例
- Python String isalnum()用法及代碼示例
- Python String rsplit()用法及代碼示例
- Python String rpartition()用法及代碼示例
- Python String upper()用法及代碼示例
- Python String isprintable()用法及代碼示例
- Python String translate()用法及代碼示例
- Python String title()用法及代碼示例
- Python String replace()用法及代碼示例
- Python String format_map()用法及代碼示例
- Python String zfill()用法及代碼示例
- Python String max()用法及代碼示例
- Python String isspace()用法及代碼示例
注:本文由純淨天空篩選整理自 Python String splitlines()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。