Kurssivinkki:

Esimerkki

Python slice() -funktio

a = ("a", "b", "c", "d", "e", "f", "g", "h")
Luo yhden joukon ja yhden leikkausobjektin. Käytä leikkausobjektia vain saadaksesi joukon ensimmäiset kaksi elementtiä:
print(a[x])

Suorita Esimerkki

x = slice(2)

Määrittely ja käyttö

slice() -funktio palauttaa leikkausobjektin (leikkaus).

Sana: slice. Leikkausobjekti käytetään määrittämään, miten sarjaa leikataan. Voit määrittää, missä aloittaa leikkaamisen ja missä päättyy, ja voit myös määrittää askelten, esimerkiksi leikkaa vain joka toinen projekti.

slice(start, end, step)

Parametrin arvo

Parametri Kuvaus
start Valinnainen. Kokonaisluku, joka määrittää missä sijainnissa leikkaus alkaa. Oletus on 0.
end Valinnainen. Kokonaisluku, joka määrittää missä sijainnissa leikkaus päättyy.
step Valinnainen. Kokonaisluku, joka määrittää leikkausaskelten arvon. Oletus on 1.

Lisää esimerkkejä

Esimerkki

Luo yhden joukon ja yhden leikkausobjektin. Aloita leikkausobjekti sijainnissa 3 ja katkaise sijainnissa 5, ja palauta tulokset:

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

Suorita Esimerkki

Esimerkki

Luo yhden joukon ja yhden leikkausobjektin. Käytä step parametria palauttaaksesi joka kolmannen projektin:

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

Suorita Esimerkki