字串之切片

2022-09-04 15:00:13 字數 444 閱讀 6572

什麼是切片???

顧名思義就是在乙個列表中擷取,類似提取。

常見用法:提取、反轉字串

切片語法:

提取[起始:結束(開區間):步長] 

起始和結束:list中需要擷取的一部分值,兩個可以為空。   

步長:每幾個取乙個值,從起始位置開始。

a = 'hello'

print(a[0:3])     # 結果是hel

print(a[0:3:2])   #結果是 hl ,前面0-3擷取的是hel,每兩個取值,第乙個開始。每隔2個取乙個,所以最終結果是hl

l = '1,2,3,4,5,6,7,8,9'

l[:10:2]       # 擷取前10個,每隔2個取一次 [0, 2, 4, 6, 8]

反轉m = '456789'

print(m[::-1])  # 列印結果,987654

Python之字串切片

python中,定義乙個字串,通過下標訪問單個的字元,下標從0開始。通過切片操作 slice 的方式來截取出我們定義的字串的一部分。使用一對方括號 起始偏移量start 終止偏移量end 以及可選的步長step 來定義乙個分片。格式 start end step 提取從開頭 預設位置0 到結尾 預設...

字串切片

字串切片 字串切片一般有兩種方法 split 和re.split split 法 str line1 abcdefg nline2 abc nline4 abcd str.split line1 abcdefg line2 abc line4 abcd re.split 法 適用於多個分隔符或者是分...

字串切片

s abc a s 0 第乙個 b s 1 第二個 c s 2 第三個 print a a print b b print c c獲取字串的一部分 子串 這個時候採取切片的方式獲取,切片需要在中括號中填入兩個數字,中間用冒號分開,表示子串的開始位置和結束位置,並且這是半閉半開區間,不包括最後的位置。...