1. 程式人生 > 實用技巧 >python對字串的總結(中)

python對字串的總結(中)

7.使用[ ]提取字元

***提取的方法有兩種:正向搜尋;反向搜尋。
正向搜尋:最左側第一個字元,偏移量0,第二個偏移量1,以此類推,直到len(str)-1為止。
反向搜尋:最右側第一個字元,偏移量-1,第二個偏移量-2,以此類推,直到-len(str)為止。
***在這裡插入圖片描述

8.可變字串和字串的替換

字串的替換 raplace()
可變字串 io.StringIO()

在這裡插入圖片描述

9.字串的切片slice()

所謂字串的切片,顧名思義就是切開字串,取子字串
[起始偏移量start:終止偏移量: 步長step ]

在這裡插入圖片描述

10.split()函式與join()函式

split():可以基於指定的分隔符將字串分隔成多個子字串(儲存列表中)如果不指定,則預設為空白字元。

join()函式與split()函式相反,join函式則是用於一系列子字串的相加。

在這裡插入圖片描述

11.字串駐留

字串駐留:僅儲存一份相同且不可變的字串的方法,不同的值被存放在字串駐留池中
字串(僅包含下劃線—,字母,和數字),會啟用字串駐留

在這裡插入圖片描述

12.in/not in 判斷某個子字串是否屬於大字串中

在這裡插入圖片描述