ホームページ  >  記事  >  バックエンド開発  >  指定された文字列から文字を取得する Python プログラム

指定された文字列から文字を取得する Python プログラム

WBOY
WBOY転載
2023-08-26 15:53:062256ブラウズ

指定された文字列から文字を取得する Python プログラム

Python では、インデックス演算子 '[]'、スライス、コロンで区切られたインデックスを使用して、指定された文字列から文字を取得できます。アクセスしたい文字のインデックスをインデックス演算子に渡すことで、文字列から簡単に文字を取得できます。この記事では、インデックス演算子を使用して文字列の文字にアクセスする方法を説明します。

[ ]演算子を使用する

###文法### リーリー

ここでの文字列は、特定の文字にアクセスしたい指定された文字列です。インデックスは文字列内の文字のインデックスです。

例 1

次の例では、文字列「Hello World」を初期化し、index プロパティを使用して位置 0 の文字を取得します。

リーリー ###出力### リーリー

例 2

インデックスを使用して、文字列内の任意の文字にアクセスできます。以下の例では、インデックス 2 を使用して文字列の 3 番目の文字を取得します。

リーリー ###出力### リーリー

例 3

文字列の最後のインデックスには、負のインデックスを使用してアクセスすることもできます。以下の例では、文字列「Hello World」を作成します。インデックスを -1 としてインデックス演算子 ([ ]) に渡すことで、文字列の最後の文字にアクセスできます。

リーリー ###出力### リーリー

スライスを使用する

スライスは文字列から複数の文字を取得するために使用されます/スライスは範囲と似ていますが、より正確です。スライス メソッドは、開始インデックス、終了インデックス、ステップ サイズ (つまり、「開始:終了:ステップ」) を使用して文字列から複数の文字を取得します。ステップ サイズは、文字列から文字を取得するためのジャンプの数を表します。

###例###

文字列内のすべてのスペース文字を取得するには、ストライド 2 を使用します。文字列の最初の文字から最後の文字までをスキャンするようにスライス メソッドに指示するには、開始インデックスと終了インデックスを空白のままにします。

リーリー ###出力### リーリー

コロン区切りのインデックスを使用する

例 1

一連のインデックスを使用すると、文字列内の複数の文字にアクセスできます。開始インデックスと終了インデックスをコロンで区切って指定します。開始インデックス文字は複数の文字に含まれていますが、終了文字はアクセスしようとしている複数の文字列に含まれていません。次のように、文字列「Hello, World!」の最初の 3 文字にアクセスできます -

リーリー ###出力### リーリー

例 2

6 から 11 までのインデックスを持つ文字を取得するには、範囲 6:12 を使用します。

リーリー ###出力### リーリー ###結論は###

この記事では、インデックス演算子 ([ ]) を使用して簡単な方法で文字列の任意の文字にアクセスする方法について説明しました。インデックス演算子は、ほぼすべてのプログラミング言語で使用されます。

以上が指定された文字列から文字を取得する Python プログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。