」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 字串索引和切片

字串索引和切片

發佈於2024-07-30
瀏覽:469

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 =「你好,世界!」
印製(a.replace(“H”,“J”))

輸出=果凍,世界! `

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

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

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

`索引:

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

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

印製(x)
輸出=2`

版本聲明 本文轉載於:https://dev.to/ranjith_jr_fbf2e375879b08/7strings-indexing-slicing-3pb2?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3