Python での部分文字列の取得
Python で文字列の一部を抽出するにはどうすればよいですか?答えは、この言語の強力な文字列スライス機能にあります。
文字列スライスを使用すると、角括弧を使用して開始インデックスと終了インデックスを指定することで部分文字列を取得できます。デフォルトでは、文字列の最初の文字のインデックスは 0 です。
構文:
string[start:end]
オプション:
例:
>>> x = "Hello World!" >>> x[2:] # From character 3 to the end 'llo World!' >>> x[:2] # From the start to character 2 'He' >>> x[:-2] # From the start to 2 characters before the end 'Hello Worl' >>> x[-2:] # From 2 characters before the end to the end 'd!' >>> x[2:-2] # From character 3 to 2 characters before the end 'llo Worl'
この概念は Python では「スライス」として知られており、文字列を超えて拡張されます。包括的な説明については、ドキュメントを参照してください。
以上がPython でスライスを使用して部分文字列を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。