1. 程式人生 > >python擷取字串的方法詳解

python擷取字串的方法詳解

下面是基於python2+版本;python3+ print輸出的內容要加括號

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] #逆序擷取

輸出結果如下:

0120123456789678901234562998765432107878996