python如何截斷字串

zybing發表於2021-09-11

python如何截斷字串

字串本質上就是由多個字元組成的,Python 允許透過索引來操作字元,比如獲取指定索引處的字元,獲取指定字元在字串中的位置

等。python中擷取字串,可以使用split()方法,或者使用索引來擷取。

Python 字串直接在方括號([])中使用索引即可獲取對應的字元,其基本語法格式為:

string[index]

這裡的 string 表示要擷取的字串,index 表示索引值。Python 規定,字串中第一個字元的索引為 0、第二個字元的索引為 1,後面

各字元依此類推。此外,Python 也允許從後面開始計算索引,最後一個字元的索引為 -1,倒數第二個字元的索引為 -2,依此類推。

例項(python2版本)

str = '0123456789'

print str[0:3] #擷取第一位到第三位的字元
print str[:] #擷取字串的全部字元
print str[6:] #擷取第七個字元到結尾
print str[:-3] #擷取從頭開始到倒數第三個字元之前
print str[2] #擷取第三個字元
print str[-1] #擷取倒數第一個字元

輸出結果如下:

012
0123456789
6789
0123456
2
9

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/855/viewspace-2835530/,如需轉載,請註明出處,否則將追究法律責任。

相關文章