partitionメソッド
メソッド partition は、
文字列をパラメータで指定された区切り文字の
最初の一致で分割したタプルを返します。
構文
文字列.partition(区切り文字)
例
次の文字列にメソッド partition を
適用してみましょう:
txt = 'abc_dea'
print(txt.partition('_'))
コードの実行結果:
('abc', '_', 'dea')
例
次に、文字列に追加の
記号 '_' を加えて、再度メソッド
partition を適用します:
txt = 'ab_cd_ea'
print(txt.partition('_'))
得られた結果からわかるように、メソッドは
記号 '_' の最初の一致でのみ
文字列を分割しています:
('ab', '_', 'cd_ea')
関連項目
-
メソッド
rpartition,
最後に一致した部分文字列で文字列を分割する -
メソッド
rsplit,
文字列を右から部分文字列で分割する -
メソッド
split,
文字列を左から部分文字列で分割する -
メソッド
join,
文字列のリストから文字列を返す