Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Aktualisieren eines Tuple | Tupel
Python-Datenstrukturen
course content

Kursinhalt

Python-Datenstrukturen

Python-Datenstrukturen

1. Liste
2. Wörterbuch
3. Tupel
4. Menge

book
Aktualisieren eines Tuple

Um Werte innerhalb eines Tupels zu ändern, können Sie eine Technik verwenden, die derjenigen für das Löschen ähnelt. Da ein Tupel unveränderlich ist, können Sie seine Elemente nicht direkt ändern, ohne auf einen Fehler zu stoßen.

123
movie_ratings = (8.8, 9.0, 7.5, 6.8) # Attempting to modify a tuple directly movie_ratings[1] = 8.9 # Output: Error: 'tuple' object does not support item assignment
copy

Indem Sie das Tupel jedoch in eine Liste umwandeln, können Sie die gewünschten Änderungen problemlos vornehmen.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Aufgabe

Swipe to start coding

Sie erhalten ein neues Tupel mit Genres, genannt movie_genres.

Ihre Aufgabe:

  • Konvertieren Sie das Tupel in eine Liste und weisen Sie es der Variablen temp_list zu.
  • Ersetzen Sie das Element "Drama" durch "Thriller".
  • Ersetzen Sie das Element "Horror" durch "Adventure".
  • Konvertieren Sie die Liste zurück in ein Tupel und weisen Sie den Wert der Variablen movie_genres zu.
  • Löschen Sie die temporäre Liste.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 5
toggle bottom row

book
Aktualisieren eines Tuple

Um Werte innerhalb eines Tupels zu ändern, können Sie eine Technik verwenden, die derjenigen für das Löschen ähnelt. Da ein Tupel unveränderlich ist, können Sie seine Elemente nicht direkt ändern, ohne auf einen Fehler zu stoßen.

123
movie_ratings = (8.8, 9.0, 7.5, 6.8) # Attempting to modify a tuple directly movie_ratings[1] = 8.9 # Output: Error: 'tuple' object does not support item assignment
copy

Indem Sie das Tupel jedoch in eine Liste umwandeln, können Sie die gewünschten Änderungen problemlos vornehmen.

12345678910111213
current_movies = ("Inception", "Interstellar", "Tenet", "Dunkirk") # Step 1: Convert the tuple to a list movies_list = list(current_movies) # Step 2: Update the second and third movie titles movies_list[1] = "Memento" movies_list[2] = "The Prestige" # Step 3: Convert the list back to a tuple current_movies = tuple(movies_list) print(current_movies)
copy
Aufgabe

Swipe to start coding

Sie erhalten ein neues Tupel mit Genres, genannt movie_genres.

Ihre Aufgabe:

  • Konvertieren Sie das Tupel in eine Liste und weisen Sie es der Variablen temp_list zu.
  • Ersetzen Sie das Element "Drama" durch "Thriller".
  • Ersetzen Sie das Element "Horror" durch "Adventure".
  • Konvertieren Sie die Liste zurück in ein Tupel und weisen Sie den Wert der Variablen movie_genres zu.
  • Löschen Sie die temporäre Liste.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 5
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt