print "hello"[0] 表示輸出字串中第乙個字元
print "hello"[-1] 表示輸出字串中最後乙個字元
二:字串分割
print "hello"[1:3]
#第乙個引數表示原來字串中的下表
#第二個闡述表示分割後剩下的字串的第乙個字元 在 原來字串中的下標
這句話說得有點囉嗦,直接看輸出結果:
el
三:幾種特殊情況
(1)print "hello"[:3] 從第乙個字元開始擷取
(2)print "hello"[0:] 從第乙個字元開始擷取,一直擷取到最後
(3) print "hello"[:] 道理同(2)
看輸出結果:
hel
hello
hello
四:步長擷取
print "hello"[::2]
print "hello"[::-2]
表示從第乙個字元開始擷取,間隔2個字元取乙個。
輸出結果:
hlo
olh
Python中字串切片操作
一 取字串中第幾個字元 print hello 0 表示輸出字串中第乙個字元 print hello 1 表示輸出字串中最後乙個字元 二 字串分割 print hello 1 3 第乙個引數表示原來字串中的下表 第二個闡述表示分割後剩下的字串的第乙個字元 在 原來字串中的下標 這句話說得有點囉嗦,直...
Python中字串切片操作
一 取字串中第幾個字元 print hello 0 表示輸出字串中第乙個字元 print hello 1 表示輸出字串中最後乙個字元 二 字串分割 print hello 1 3 第乙個引數表示原來字串中的下表 第二個闡述表示分割後剩下的字串的第乙個字元 在 原來字串中的下標 這句話說得有點囉嗦,直...
Python字串切片操作
我們基本上都知道python的序列物件都是可以用索引號來引用的元素的,索引號可以是正數由0開始從左向右,也可以是負數由 1開始從右向左。在python中對於具有序列結構的資料來說都可以使用切片操作,需注意的是序列物件某個索引位置返回的是乙個元素,而切片操作返回是和被切片物件相同型別物件的副本。今天戀...