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])

 

posted @ 2020-08-06 00:55  轩辕吊雷  阅读(583)  评论(0编辑  收藏  举报