Python slice() functie

Voorbeeld

Maak een tuple en een slice object. Gebruik het slice object alleen om de eerste twee items van de tuple te verkrijgen:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(2)
print(a[x])

Uitvoer voorbeeld

Definitie en gebruik

De slice() functie retourneert een slice object (snee)

Een slice object wordt gebruikt om aan te geven hoe een reeks gesneden moet worden. U kunt aangeven waar het knippen begint en waar het eindigt. U kunt ook een stapwaarde specificeren, bijvoorbeeld om alleen elke andere item te knippen.

Syntaxis

slice(start, end, step)

Parameterwaarde

Parameter Beschrijving
start Optioneel. Een integer, die de positie specificeert waar het knippen begint. Standaard is dit 0.
end Optioneel. Een integer, die de positie specificeert waar het knippen eindigt.
step Optioneel. Een integer, die de stapwaarde van het knippen specificeert. Standaard is dit 1.

Meer voorbeelden

Voorbeeld

Maak een tuple en een slice object. Start de slice object op positie 3 en knip bij positie 5, en geef het resultaat terug:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(3, 5)
print(a[x])

Uitvoer voorbeeld

Voorbeeld

Maak een tuple en een slice object. Gebruik de step parameter om elke derde item terug te geven:

a = ("a", "b", "c", "d", "e", "f", "g", "h")
x = slice(0, 8, 3)
print(a[x])

Uitvoer voorbeeld