文字列インターセプト (文字列スライスとも呼ばれる) では、角括弧 [ ] を使用して文字列をインターセプトします。Python では、単一の文字も文字列として使用されます。
String [開始インデックス:終了インデックス:ステップ サイズ]
開始インデックス:指定された位置からインターセプトを開始;
終了インデックス:指定された位置からインターセプトを終了しますが、 not その位置の文字が含まれます。
ステップ サイズ: 指定しない場合、ステップ サイズは 1 です。
String [開始インデックス: 終了インデックス]
まず、次に、以下に示すように、Python には文字列のインデックス付け方法が 2 つあります:
正のインデックスは、デフォルトで 0 から始まる前から後ろへのインデックス付けを意味し、負のインデックスは、前から後ろへのインデックス付けを意味します。後ろから前へのインデックス。インデックス値は添字とも呼ばれます。コード例:
文字列インターセプトは「左から閉じ、右から開く」の原則に従います。 「左包含」パッケージ右とも呼ばれます」:
[添字の開始: 添字の開始)
関連する推奨事項: 「Python ビデオ チュートリアル 」
インデックス方法は 2 種類 インターセプト方法は 2 種類 コード例:
実行効率の問題があるため、文字列のインターセプトにはこれら 2 つのインデックス方法を柔軟に使い分ける必要があります。文字列の最後の部分をすばやく取得したい場合は、負のインデックスを使用するのが最も速いです。
rree以上がPythonで文字列から文字を抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。