目录
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
python 中的[:-1]和[::-1]
说明
python里面的索引的特征是包含起点,但是不包含结束的索引值,-1表示最后一个元素,但是-1是结尾的index,所以含义就是取原始数据的除最后一个元素之外的值
[::-1] 顺序相反操作
1、案例解释
a='python' b=a[::-1] print(b) #nohtyp c=a[::-2] print(c) #nhy #从后往前数的话,最后一个位置为-1 d=a[:-1] #从位置0到位置-1之前的数 print(d) #pytho e=a[:-2] #从位置0到位置-2之前的数 print(e) #pyth
2、用法说明
b = a[i:j]
表示复制a[i]到a[j-1],以生成新的list对象
案例:
a = [0,1,2,3,4,5,6,7,8,9]
b = a[1:3] # [1,2]
注意
当i缺省时,默认为0,即 a[:3]相当于 a[0:3]
b = a[i:j:s]
表示:i,j与上面的一样,但s表示步进,缺省为1.
所以 a[i:j:1] 相当于 a[i:j]
注意
参考:http://www.cnblogs.com/mxh1099/p/5804064.html
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/214817.html原文链接:https://javaforall.net
