原型:seq[start:end:step]
这是一个半开半闭区间,即start取的到,end取不到,默认从头到尾,步长为1
1.正常的
>>>s = range(20)
>>> s[5:12:3]
[5, 8, 11]
2.省略start,end
>>>range(10)[::2]
[0, 2, 4, 6, 8]
默认从0到10,每隔2取一个
3.省略步长
>>> s[5:12]
[5, 6, 7, 8, 9, 10, 11]
原型:seq[start:end:step]
这是一个半开半闭区间,即start取的到,end取不到,默认从头到尾,步长为1
1.正常的
>>>s = range(20)
>>> s[5:12:3]
[5, 8, 11]
2.省略start,end
>>>range(10)[::2]
[0, 2, 4, 6, 8]
默认从0到10,每隔2取一个
3.省略步长
>>> s[5:12]
[5, 6, 7, 8, 9, 10, 11]