Pythonにおけるsplitlines()メソッドの使用概要

1255 ワード

splitlines()メソッドは、numが提供する場合trueの構文を含む改行リストを含む任意の文字列のすべての行を返します.
以下はsplitlines()メソッドの構文です.

str.splitlines( num=string.count('
'))

パラメータ
  • num--これは任意の数であり、存在する場合は改行に行数を含める必要があると考えられます.

  • 戻り値
    一致する文字列が見つかった場合、このメソッドはtrueを返します.そうでなければfalseです.例
    次の例ではsplitlines()メソッドの使用を示します.
    
    #!/usr/bin/python
    
    str = "Line1-a b c d e f
    Line2- a b c

    Line4- a b c d"; print str.splitlines( ); print str.splitlines( 0 ); print str.splitlines( 3 ); print str.splitlines( 4 ); print str.splitlines( 5 );

    上記のプログラムを実行すると、次の結果が得られます.
    
    ['Line1-a b c d e f', 'Line2- a b c', '', 'Line4- a b c d']
    ['Line1-a b c d e f', 'Line2- a b c', '', 'Line4- a b c d']
    ['Line1-a b c d e f
    ', 'Line2- a b c
    ', '
    ', 'Line4- a b c d'] ['Line1-a b c d e f
    ', 'Line2- a b c
    ', '
    ', 'Line4- a b c d'] ['Line1-a b c d e f
    ', 'Line2- a b c
    ', '
    ', 'Line4- a b c d']