Python partition() メソッド
説明
partition() メソッドは、指定された区切り文字に基づいて文字列を分割します。
文字列に指定した区切り文字が含まれている場合、3要素のタプルを返します。1番目は区切り文字の左側の部分文字列、2番目は区切り文字自体、3番目は区切り文字の右側の部分文字列です。
partition() メソッドはバージョン2.5で追加されました。
構文
partition() メソッドの構文:
str.partition(str)
引数
str : 指定された区切り文字。
戻り値
3要素のタプルを返します。1番目は区切り文字の左側の部分文字列、2番目は区切り文字自体、3番目は区切り文字の右側の部分文字列です。
例
以下の例は partition() メソッドの使用方法を示しています:
例 (Python 2.0+)
#!/usr/bin/python
str = "www.example.com"
print str.partition(".")
出力結果は次のとおりです:
('www', '.', 'example.com')
その他の拡張
Python 文字列