Pythonのsplitメソッドの使い方

「split」メソッドは文字列を分割するために使われ、指定した区切り記号で文字列を分割し、分割後のサブ文字列のリストを返します。

splitメソッドの構文:

string.split(sep, maxsplit)

stringは分割対象の文字列で、sepは区切り文字で、文字列または文字にすることができ、デフォルトではすべての空白文字(スペース、改行など)になります。maxsplitは省略可能なパラメータで、最大分割回数を指定します。このパラメータが指定されなければ、すべてのマッチした区切り文字で分割します。

分割メソッドの例を以下に示します。

  1. スペースで文字列を分割する:
string = "Hello world"
result = string.split()
print(result)  # 输出: ['Hello', 'world']
  1. カンマを使用して文字列を分割する:
string = "apple,banana,orange"
result = string.split(',')
print(result)  # 输出: ['apple', 'banana', 'orange']
  1. 最大分割数を指定して文字列を分割する:
string = "apple,banana,orange,grape,pear"
result = string.split(',', 2)
print(result)  # 输出: ['apple', 'banana', 'orange,grape,pear']

スプリットメソッドの結果はリストになり、インデックスで分割されたサブ文字列にアクセスできます。分割された文字列に区切り文字が含まれていない場合、スプリットメソッドは元の文字列のリスト形式を返します。

bannerAds