「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 文字列のインデックス作成とスライス

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

2024 年 7 月 30 日に公開
ブラウズ:280

trings Indexing & Slicing

文字列のスライス:

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

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

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

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

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

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

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

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

**文字を取得します:

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

To (ただし含まれない:「W​​orld!」の「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 = " ハロー、ワールド! "
print(a.strip())

出力 =Hello, World!`

文字列を置換

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

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

出力 = ゼリー、ワールド!`

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


Split() メソッドは、区切り文字

のインスタンスが見つかった場合、文字列を部分文字列に分割します。

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

`インデックス作成中:

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

x = フルーツ.インデックス("チェリー")

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

リリースステートメント この記事は次の場所に転載されています: https://dev.to/ranjith_jr_fbf2e375879b08/7strings-indexing-slicing-3pb2?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3