python學習:字串切片操作

十五樓亮哥發表於2015-01-27

一:取字串中第幾個字元

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



相關文章