Python3 splitlines()メソッド
説明
Python splitlines() は行 ('\r', '\r\n', \n') で分割し、各行を要素として含むリストを返します。引数 keepends が False の場合は改行文字を含めず、True の場合は改行文字を保持します。
構文
splitlines() メソッドの構文:
str.splitlines([keepends])
パラメータ
- keepends -- 出力結果に改行文字 ('\r', '\r\n', \n') を含めるかどうか。デフォルトは False で改行文字は含まれません。True の場合は改行文字が保持されます。
戻り値
各行を要素として含むリストを返します。
例
以下の例は splitlines() 関数の使い方を示しています:
>>> 'ab c\n\nde fg\rkl\r\n'.splitlines() ['ab c', '', 'de fg', 'kl'] >>> 'ab c\n\nde fg\rkl\r\n'.splitlines(True) ['ab c\n', '\n', 'de fg\r', 'kl\r\n'] >>>
その他の拡張
Python3 文字列