>>> a
'123456789'
>>> a[3:6]
'456'
>>> a[-6:-3]
'456'
>>> a[-3:-6]
''
>>> a[-3:-6:-1]
'765'
>>> a[6:3:-1]
'765'
访问最后3个
>>> a[-3:]
'789'
访问最前3个
>>> a[:3]
'123'
访问第4个开始后的全部
>>> a[3:]
'456789'
整个序列
>>> a[:]
'123456789'
>>> a[::]
'123456789'
>>> a[::1]
'123456789'
整个序列倒数--反转
>>> a[::-1]
'987654321'
x=range(1,20)
print x
print x[2:15:3]
print x[15:2:-3]
第1个print x[2:15:3],打印从2开始,15结束,步长是3
从2开始,实际是从3开始
[3, 6, 9, 12, 15]
第2个print x[15:2:-3],打印从15开始,2结束,步长是-3,--倒序
从15开始倒着的话 是从16开始
[16, 13, 10, 7, 4]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29023300/viewspace-2129444/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29023300/viewspace-2129444/