文字列のインデックス作成とスライス

WBOY
リリース: 2024-07-25 00:49:02
オリジナル
1063 人が閲覧しました

trings Indexing & Slicing

文字列のスライス:

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

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

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

b = 「ハロー、ワールド!」
print(b[2:5])
出力: llo

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

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

b = 「ハロー、ワールド!」
print(b[:5])
出力 = こんにちは

ネガティブインデックス作成
文字列の末尾からスライスを開始するには、負のインデックスを使用します:

**キャラクターを取得します:

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

「World!」の「d」は含まれません。 (位置 -2):**

`b = 「ハロー、ワールド!」
print(b[-5:-2])

出力 =orl`

Python - 文字列の変更

upper() メソッドは文字列を大文字で返します

a = 「ハロー、ワールド!」
print(a.upper())
出力 =HELLO, WORLD!

lower() メソッドは文字列を小文字で返します:

lower() メソッドは、文字列を小文字で返します。

`a = 「ハロー、ワールド!」
print(a. lower())

出力) =hello, world!`

strip() メソッドは、先頭または末尾から空白を削除します。

`a = " Hello, World! "
print(a.strip())

出力 =Hello, World!`

文字列を置換

replace() メソッドは、文字列を別の文字列に置き換えます:

`a = 「ハロー、ワールド!」
print(a.replace("H", "J"))

出力 = ゼリー、世界!`

文字列の分割
Split() メソッドは、指定された区切り文字間のテキストがリスト項目となるリストを返します。


Split() メソッドは、区切り文字のインスタンスが見つかった場合、文字列を部分文字列に分割します:

'a = 「ハロー、ワールド!」
print(a.split(","))
[「こんにちは」、「世界!」]
出力 =['Hello', ' World!']'

`インデックス作成:

果物 = ['リンゴ'、'バナナ'、'チェリー'】

x = Fruits.index("チェリー")

プリント(x)
出力 =2`

以上が文字列のインデックス作成とスライスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート