Adgang til Elementer i en Tuple: Indekseringsteknik
Adgang til elementer i en tuple er ligetil og fungerer på samme måde som med lister. Du skal blot angive indeksnummeret inden for firkantede parenteser. Husk, at indeksering starter ved 0
, ligesom med lister.
movies = ("Inception", "Interstellar", "The Dark Knight", "Tenet", "Dunkirk", "Memento", "Following") # Accessing the second movie print(movies[1]) # Accessing the sixth movie print(movies[5])
Tuples understøtter også negativ indeksering, hvor indekseringen begynder fra slutningen. Således har det sidste element et indeks på -1
, det næstsidste er -2
, og så videre.
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])
I eksemplet ovenfor tilgår vi det sidste element (indekseret ved -1
) og det fjerde element fra slutningen (indekseret ved -4
).
Opgave
Swipe to start coding
Vi fortsætter med at arbejde med tuplen space_movies
.
- Få det første element af denne tuple og gem det i variablen
first_movie
. - Få det sidste element af tuplen og gem det i variablen
last_movie
. - Initialiser en ny liste
favorite_movies
og tilføj disse 2 film til den. - Brug indekser til at fuldføre denne opgave.
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 3. Kapitel 2