まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

Python - str.splitlines(keepends=False):改行で分割+リスト化

概要

str.splitlines(keepends=False)

str:改行を含んだ文字列
keepends:Trueでリストに改行を含む

  • 改行で分割+リスト化
  • 組込み型 文字列メソッド

実行結果

print('11 1\n\n22 22\r33\r\n'.splitlines())
print('11 1\n\n22 22\r33\r\n'.splitlines(keepends=True))
ward='''11111
22

33 333
4
5 5 5
'''
print(ward.splitlines())
print(ward.splitlines(keepends=True))

表示イメージ

['11 1', '', '22 22', '33']
['11 1\n', '\n', '22 22\r', '33\r\n']
['11111', '22', '', '33 333', '4', '5 5 5']
['11111\n', '22\n', '\n', '33 333\n', '4\n', '5 5 5\n']