Pythonでsplit()メソッドで文字列を分割する使用の紹介

773 ワード

split()メソッドで返される文字列内のすべての単語のリストは、strを区切り記号として使用します(指定されていないすべてのスペースで分割されている場合)、オプションで現在の分割数numを選択します.構文
以下はsplit()メソッドの構文です.

str.split(str="", num=string.count(str)).


パラメータ
  • str--これは任意の区切り記号で、デフォルトではスペースです.
  • num--分割する行数です.

  • 戻り値
    このメソッドは、行のリストを返します.例
    次の例ではsplit()メソッドの使用を示します.
    
    #!/usr/bin/python
    
    str = "Line1-abcdef 
    Line2-abc
    Line4-abcd"; print str.split( ); print str.split(' ', 1 );

    上記のプログラムを実行すると、次の結果が得られます.
    
    ['Line1-abcdef', 'Line2-abc', 'Line4-abcd']
    ['Line1-abcdef', '
    Line2-abc
    Line4-abcd']