Python の文字列からの文字の削除: 探索
Python の文字列は不変です。つまり、直接変更することはできません。したがって、文字列から文字を削除するには、新しい文字列を作成する必要があります。
文字の削除テクニック
文字列から文字を削除するには、主に 2 つの方法があります。
中間文字の削除
文字列から中間の文字を削除します。 "EXAMPLE" などの文字列を使用する場合、一般に 2 番目の方法の方が効率的です。次のコード スニペットは、これを示しています。
<code class="python">mid_len = len("EXAMPLE") // 2 # Find the index of the middle character new_str = "EXAMPLE"[:mid_len] + "EXAMPLE"[mid_len + 1:] # Create new string without the middle character</code>
特殊文字の考慮事項
Python では、文字列は特殊文字で終わりません。 null 文字 ' ' で終わる C スタイルの文字列とは異なり、Python 文字列は長さを明示的に保存するため、有効性に影響を与えることなく文字列内に任意のバイト値を出現させることができます。
以上がPython で文字列から文字を削除する方法: シフトと新しい文字列の作成?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。