7ストリング

7.4一般的な文字列操作

  • Python文字列オブジェクトは、文字列の検出、置換、およびタイプセット操作のための多数のメソッド、および文字列操作をサポートする多数の組み込み関数と演算子を提供します。
  • これを使用する場合、文字列オブジェクトは不変であることに注意してください。
    • したがって、文字列「modification」に関連する文字列オブジェクトによって提供されるメソッドは、変更された新しい文字列を返すことであり、例外なく元の文字列に変更を加えません。

7.4.1 find()、rfind()、index()、rindex()、count()

  • find()およびrfind()は、別の文字列(デフォルトは文字列全体)の指定された範囲で、文字列の最初と最後の出現位置を検索します。存在しない場合は、-1を返します。
  • index()とrindex()は、別の文字列の指定された範囲にある文字列の最初と最後の出現位置を返し、存在しない場合は例外をスローします。
  • count()は、別の文字列内の文字列の出現回数を返します
    。存在しない場合は0を返します

ここに画像の説明を挿入

7.4.2 split、rsplit、partition、rpartition

  • これらは、指定された文字を区切り文字として区切り、文字列の左端と右端から開始して複数の文字列にして、リストに戻ります。

ここに画像の説明を挿入

  • 区切り文字が指定されていない場合、文字列内の空白記号(スペース、改行、タブなどを含む)の連続した出現が区切り文字と見なされます

ここに画像の説明を挿入

589件のオリジナル記事を公開 300件の賞賛 80,000回以上の閲覧

おすすめ

転載: blog.csdn.net/zhoutianzi12/article/details/105585920