68 of 151 menu

stripメソッド

メソッド strip は、先頭と末尾から指定された文字が削除された文字列を返します。 オプションのパラメータで削除したい文字を指定します。指定しなければ、メソッドは文字列の先頭と末尾の空白のみを削除します。

構文

文字列.strip([削除する文字])

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

txt = 'abcdea' print(txt.strip('a'))

実行結果:

'bcde'

文字列の先頭と末尾にスペースを入れて、もう一度メソッド strip を適用してみましょう:

txt = ' abcdea ' print(txt.strip('a'))

今回は文字列の最初と最後の文字が、指定した 'a' ではなくスペースのため、メソッドは一致するものを見つけられず、単に元の文字列を返しました:

' abcdea '

では、パラメータを指定せずにメソッド strip を適用してみましょう:

txt = ' abcdea ' print(txt.strip())

実行結果:

'abcdea'

関連項目

  • 文字列の末尾から文字を削除する rstrip メソッド
  • 文字列の先頭から文字を削除する lstrip メソッド
日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否