67 of 151 menu

メソッド rpartition

メソッド rpartition は、文字列を最後に一致した部分文字列とパラメータで指定された区切り文字で分割したタプルを返します。

構文

文字列.rpartition(区切り文字)

次の文字列にメソッド rpartition を適用してみましょう:

txt = 'abc_dea' print(txt.rpartition('_'))

コードの実行結果:

('abc', '_', 'dea')

次に、文字列に追加で '_' の文字を加え、再度メソッド rpartition を適用します:

txt = 'ab_cd_ea' print(txt.rpartition('_'))

得られた結果からわかるように、メソッドは文字 '_' の最後の一致箇所でのみ文字列を分割しています:

('ab_cd', '_', 'ea')

関連項目

  • メソッド join
    文字列のリストから文字列を返します
  • メソッド partition
    文字列を最初に一致した部分文字列で分割します
  • メソッド rsplit
    文字列を右から部分文字列で分割します
  • メソッド split
    文字列を左から部分文字列で分割します
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否