Elementtien Käsittely Tuplessa: Indexing Tekniikka
Elementtien käsittely tuplessa on yksinkertaista ja toimii samalla tavalla kuin listoissa. Määritä vain indeksinumero hakasulkeiden sisällä. Muista, että indeksointi alkaa 0
:sta, aivan kuten listoissa.
movies = ("Inception", "Interstellar", "The Dark Knight", "Tenet", "Dunkirk", "Memento", "Following") # Accessing the second movie print(movies[1]) # Accessing the sixth movie print(movies[5])
Tuplat tukevat myös negatiivista indeksointia, jossa indeksointi alkaa lopusta. Näin ollen viimeisellä elementillä on indeksi -1
, toiseksi viimeisellä -2
ja niin edelleen.
movies = ("Inception", "Interstellar", "The Dark Knight", "Tenet", "Dunkirk", "Memento", "Following") # Accessing the last movie print(movies[-1]) # Accessing the fourth movie from the end print(movies[-4])
Yllä olevassa esimerkissä haemme viimeisen elementin (indeksoitu -1
) ja neljännen elementin lopusta (indeksoitu -4
).
Tehtävä
Swipe to start coding
Jatkamme työskentelyä tuplen space_movies
kanssa.
- Hae tämän tuplen ensimmäinen elementti ja tallenna se muuttujaan
first_movie
. - Hae tuplen viimeinen elementti ja tallenna se muuttujaan
last_movie
. - Alusta uusi lista
favorite_movies
ja lisää nämä 2 elokuvaa siihen. - Käytä indeksejä tämän tehtävän suorittamiseen.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 3. Luku 2