Python slice() 函数
示例
创建一个元组和一个切片对象。使用切片对象获取元组的前两项
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])
自己动手试一试 »
定义和用法
slice()
函数返回一个切片对象。
切片对象用于指定如何对序列进行切片。您可以指定切片的开始位置和结束位置。您还可以指定步长,以便例如只切片每隔一个元素。
语法
slice(start, end, step)
参数值
参数 | 描述 |
---|---|
start | 可选。指定切片开始位置的整数。默认为 0 |
end | 指定切片结束位置的整数 |
step | 可选。指定切片步长的整数。默认为 1 |
更多示例
示例
创建一个元组和一个切片对象。从位置 3 开始切片,到位置 5 结束,并返回结果
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3, 5)
print(a[x])
自己动手试一试 »
示例
创建一个元组和一个切片对象。使用步长参数返回每第三个元素
a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0, 8, 3)
print(a[x])
自己动手试一试 »