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])
自己動手試一試 »