python 切片理解

切片操做符在Python中的原型是
[start:stop:step]python

即:[开始索引:结束索引:步长值]ide

开始索引:同其它语言同样,从0开始。序列从左向右方向中,第一个值的索引为0,最后一个为-1spa

结束索引:切片操做符将取到该索引为止,不包含该索引的值。.net

步长值:默认是一个接着一个切取,若是为2,则表示进行隔一取一操做。步长值为正时表示从左向右取,若是为负,则表示从右向左取。步长值不能为0code

 

 

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

 

eg:orm

相关文章
相关标签/搜索