Python 文字列 partition() メソッド

単語 "bananas" を検索し、3要素を含むタプルを返します:

  • 1 - 一致前の全ての内容
  • 2 - 一致
  • 3 - 一致後の全ての内容
txt = "I could eat bananas all day"
x = txt.partition("bananas")
print(x)

実行例

定義と用法

partition() メソッドは指定された文字列を検索し、3要素を含むタプルに分割します。

第1要素は指定された文字列の前半部分を含みます。

第2要素は指定された文字列を含みます。

第3要素は文字列の後半部分を含みます。

コメント:このメソッドは指定された文字列の最初の一致項を検索します。

文法

string.partition(value)

パラメータ値

パラメータ 説明
value 必須。検索する文字列。

さらに例

指定された値が見つからない場合、partition() メソッドは以下の要素を含むタプルを返します:1 - 全ての文字列、2 - 空文字列、3 - 空文字列:

txt = "I could eat bananas all day"
x = txt.partition("apples")
print(x)

実行例