Python は、文字列を処理するための多くの組み込み関数を提供する人気のあるプログラミング言語です。一般的に使用される関数の 1 つは split()
関数です。この関数は、指定された区切り文字に従って文字列を複数の部分文字列に分割できます。この記事では、Python 3.x で split()
関数を使用する方法を紹介します。
Python では、split()
関数は string クラスの組み込み関数であり、その基本的な構文は次のとおりです。 #separator
maxsplit は、分割の最大数を指定するために使用されるオプションのパラメータです。デフォルトは -1 で、分割数に制限がないことを意味します。
次は、
split()
string.split(separator, maxsplit)
出力結果は次のとおりです:
str = "Hello World" result = str.split() print(result)
str
に代入し、split() 関数を使用してそれを分割します。区切り文字が指定されていないため、デフォルトではスペース文字が使用されます。最終結果は、2 つの部分文字列を含むリストになります。
他の区切り文字を使用して文字列を分割したい場合は、
split()
['Hello', 'World']
出力は次のようになります:
str = "apple,banana,orange" result = str.split(",") print(result)
split()
関数に渡すことで、文字列をカンマごとに分割する機能を実現します。区切り文字の指定に加えて、
maxsplit
maxsplit を 2 に設定します。
['apple', 'banana', 'orange']
出力結果は次のようになります。この例では、
maxsplit パラメータの値は 2 であるため、文字列は最大でも 3 つの部分文字列にのみ分割されます。 要約すると、Python 3.x の split() 関数は、指定された区切り文字に基づいて文字列を複数の部分文字列に分割できる非常に便利な関数です。同時に、
maxsplit
split() 関数を合理的に使用することで、文字列分割操作をより便利に処理できます。
以上がPython 3.x で Split() 関数を使用して、指定された区切り文字に従って文字列を分割する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。