用法:
bytes.splitlines(keepends=False)
bytearray.splitlines(keepends=False)
返回二進製序列中的行列表,在 ASCII 行邊界處中斷。此方法使用通用換行方法來分割行。換行符不包含在結果列表中,除非給出
keepends
並且為真。例如:
>>> b'ab c\n\nde fg\rkl\r\n'.splitlines() [b'ab c', b'', b'de fg', b'kl'] >>> b'ab c\n\nde fg\rkl\r\n'.splitlines(keepends=True) [b'ab c\n', b'\n', b'de fg\r', b'kl\r\n']
與給定分隔符字符串
sep
時的split()
不同,此方法為空字符串返回一個空列表,並且終端換行符不會導致額外的行:>>> b"".split(b'\n'), b"Two lines\n".split(b'\n') ([b''], [b'Two lines', b'']) >>> b"".splitlines(), b"One line\n".splitlines() ([], [b'One line'])
相關用法
- Python bytes.split用法及代碼示例
- Python bytes.strip用法及代碼示例
- Python bytes.isupper用法及代碼示例
- Python bytes.zfill用法及代碼示例
- Python bytes.isalpha用法及代碼示例
- Python bytes.hex用法及代碼示例
- Python bytes.title用法及代碼示例
- Python bytes.isalnum用法及代碼示例
- Python bytes.removesuffix用法及代碼示例
- Python bytes.lstrip用法及代碼示例
- Python bytes.expandtabs用法及代碼示例
- Python bytes.rstrip用法及代碼示例
- Python bytes.isdigit用法及代碼示例
- Python bytes.istitle用法及代碼示例
- Python bytes.removeprefix用法及代碼示例
- Python bytes.islower用法及代碼示例
- Python bytes()用法及代碼示例
- Python bytearray()用法及代碼示例
- Python binascii.crc32用法及代碼示例
- Python base64.b64decode()用法及代碼示例
注:本文由純淨天空篩選整理自python.org大神的英文原創作品 bytes.splitlines。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。