ホームページ  >  記事  >  バックエンド開発  >  Pythonで文字列から文字を抽出する方法

Pythonで文字列から文字を抽出する方法

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼オリジナル
2019-06-21 14:50:1549218ブラウズ

文字列インターセプト (文字列スライスとも呼ばれる) では、角括弧 [ ] を使用して文字列をインターセプトします。Python では、単一の文字も文字列として使用されます。

String [開始インデックス:終了インデックス:ステップ サイズ]

開始インデックス:指定された位置からインターセプトを開始;

終了インデックス:指定された位置からインターセプトを終了しますが、 not その位置の文字が含まれます。

ステップ サイズ: 指定しない場合、ステップ サイズは 1 です。

String [開始インデックス: 終了インデックス]

Pythonで文字列から文字を抽出する方法

まず、次に、以下に示すように、Python には文字列のインデックス付け方法が 2 つあります:

Pythonで文字列から文字を抽出する方法

正のインデックスは、デフォルトで 0 から始まる前から後ろへのインデックス付けを意味し、負のインデックスは、前から後ろへのインデックス付けを意味します。後ろから前へのインデックス。インデックス値は添字とも呼ばれます。コード例:

Pythonで文字列から文字を抽出する方法

文字列インターセプトは「左から閉じ、右から開く」の原則に従います。 「左包含」パッケージ右とも呼ばれます」:

[添字の開始: 添字の開始)

関連する推奨事項: 「Python ビデオ チュートリアル

インデックス方法は 2 種類 インターセプト方法は 2 種類 コード例:

Pythonで文字列から文字を抽出する方法

実行効率の問題があるため、文字列のインターセプトにはこれら 2 つのインデックス方法を柔軟に使い分ける必要があります。文字列の最後の部分をすばやく取得したい場合は、負のインデックスを使用するのが最も速いです。

rree

以上がPythonで文字列から文字を抽出する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。