python slice()
slice() 函数对序列进行裁切,返回 slice 切片对象。
语法:
slice(end)
slice(start, end, step)
start 可选。整数,指定在哪个位置开始裁切。默认为 0。
end 可选。整数,指定在哪个位置结束裁切。
step 可选。整数,指定裁切的步长。默认为 1。
x = slice(5) a = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] print(a[x])
b = ('1', '2', '3', '4', '5', '6', '7', '8', '9') x1 = slice(3, 5) print(b[x1]) x2 = slice(0, 8, 3) print(b[x2])