Python slice()-funktionen

Exempel

Skapa en tuple och ett slice-objekt. Använd slice-objektet för att få de första två posterna i tuplen:

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

Kör Exempel

Definition och användning

slice()-funktionen returnerar ett slice-objekt (skärning).

slice-objektet används för att specificera hur en sekvens ska klippas. Du kan specificera var klippningen ska börja och sluta. Du kan också specificera steg, till exempel att klippa varannan post.

Syntaks

slice(start, end, step)

Parametervärde

Parameter Beskrivning
start Valfritt. Heltal, specificerar vid vilken position klippningen ska börja. Standard är 0.
end Valfritt. Heltal, specificerar vid vilken position klippningen ska sluta.
step Valfritt. Heltal, specificerar skärs stegvägen. Standard är 1.

Mer exempel

Exempel

Skapa en tuple och ett skäringsobjekt. Starta skäringsobjektet vid position 3 och klipp vid position 5, och returnera resultatet:

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

Kör Exempel

Exempel

Skapa en tuple och ett skäringsobjekt. Använd step-parametern för att returnera varannan post:

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

Kör Exempel