TECH I.S.

Python-文字列のスライス


スライス

スライス構文を使用して、文字の範囲を返すことができます。

文字列の一部を返すには、開始インデックスと終了インデックスをコロンで区切って指定します。

位置2から位置5までの文字を取得します(含まれていません)。

b = "Hello, World!" print(b[2:5])

注:最初の文字のインデックスは0です。


最初からスライス

開始インデックスを省略すると、範囲は最初の文字から始まります。

最初から位置5までの文字を取得します (含まれていません)。

b = "Hello, World!" print(b[:5])

最後までスライス

*終了*インデックスを省略すると、範囲は最後まで移動します。

位置2から最後までの文字を取得します。

b = "Hello, World!" print(b[2:])

負の索引付け

文字を取得します。

From:「World!」の「o」(位置-5)

To: "World!"の"d"(位置-2):

b = "Hello, World!" print(b[-5:-2])


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細