文字列のスライス:
スライス構文を使用すると、文字の範囲を返すことができます。
文字列の一部を返すには、開始インデックスと終了インデックスをコロンで区切って指定します。
** 位置 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 サイトの他の関連記事を参照してください。