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])
来源: http://www.bubuko.com/infodetail-3654077.html