1. 程式人生 > >python-字串擷取2

python-字串擷取2

#字串擷取
str = '0123456789'
print(str[0:3])    #擷取第一位到第三位的字元
print(str[:])      #擷取字串的全部字元
print(str[6:])     #擷取第七個字元到結尾
print(str[:-3])    #擷取從頭開始到倒數第三個字元之前
print(str[2])      #擷取第三個字元
print(str[-1])     #擷取倒數第一個字元
print(str[::-1])   #創造一個與原字串順序相反的字串
print(str[-3:-1])  #擷取倒數第三位與倒數第一位之前的字元
print(str[-3:])    #擷取倒數第三位到結尾
print(str[:-5:-3]) #逆向擷取,倒數第一位與倒數第五位之間的字元,步長為3

結果:

012

0123456789
6789
0123456
2
9
9876543210
78
789
96