1、按步进值切片
使用两个冒号,步进值step在第二个冒号后使用
a = [ i for i in range(100)]
a[::25]
输出:[0, 25, 50, 75]
若想直接从25开始,怎么处理呢?
a[25::25]
输出:[25, 50, 75]
2、列表翻转,直接将步进值设为-1
a = [ i for i in range(10)]
print(a[::-1])
输出 : [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
3、实际上第一个冒号前后可设置范围值,第二个冒号后是步进值
a = [ i for i in range(100)]
a[25:51:25]
输出:[25, 50]