首頁 >後端開發 >Python教學 >字串索引和切片

字串索引和切片

WBOY
WBOY原創
2024-07-25 00:49:021131瀏覽

trings Indexing & Slicing

切片字串:

您可以使用切片語法傳回一系列字元。

指定起始索引和結束索引,以冒號分隔,以傳回字串的一部分。

** 取得位置2到位置5的字元(不包含):**

b =「你好,世界!」
印(b[2:5])
輸出:llo

從頭開始切片
透過省略起始索引,範圍將從第一個字元開始:

取得從位置2開始的字符,一直到最後:

b =「你好,世界!」
印(b[:5])
輸出 = 你好

負索引
使用負索引從字串結尾開始切片:

**取得字元:

來自:《世界! 》中的「o」 (位置-5)

致但不包括:「World!」中的「d」 (位置-2):**

`b =「你好,世界!」
印(b[-5:-2])

輸出=orl`

Python - 修改字串

upper() 方法傳回大寫的字串

a =「你好,世界!」
印製(a.upper())
輸出=你好,世界!

lower() 方法傳回小寫的字串:

lower() 方法傳回小寫的字串:

`a =「你好,世界!」
印製(a.lower())

輸出)=你好,世界! `

strip() 方法刪除開頭或結尾的所有空格:

`a =「你好,世界!」
印(a.strip())

輸出 =Hello, World!`

替換字串
範例
Replace() 方法用另一個字串取代一個字串:

`a =「你好,世界!」
print(a.replace("H", "J"))

輸出=果凍,世界! `

分割字串
split() 方法傳回一個列表,其中指定分隔符號之間的文字成為列表項目。

範例
split() 方法如果找到分隔符號的實例,則將字串拆分為子字串:

'a =「你好,世界!」
print(a.split(","))
[“你好”,“世界!”]
輸出 =['Hello', '世界! ']'

`索引:

水果 = ['蘋果', '香蕉', '櫻桃']

x =fruits.index("櫻桃"​​)

印(x)
輸出=2`

以上是字串索引和切片的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:ython 循環下一篇:ython 循環