Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Tuples Bijwerken in Python | Beheersing van Python-Tuples
Python Datastructuren

Veeg om het menu te tonen

book
Tuples Bijwerken in Python

Om waarden binnen een tuple te wijzigen, kun je een techniek gebruiken die vergelijkbaar is met die voor verwijdering. Omdat een tuple onveranderlijk is, kun je de elementen niet direct wijzigen zonder een foutmelding te krijgen.

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

Echter, door de tuple om te zetten naar een lijst, kun je eenvoudig de gewenste wijzigingen aanbrengen.

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
Taak

Swipe to start coding

Je krijgt een nieuwe tuple met genres, genaamd movie_genres.

  • Converteer de tuple naar een lijst en wijs deze toe aan de variabele temp_list.
  • Vervang het element "Drama" door "Thriller".
  • Vervang het element "Horror" door "Adventure".
  • Converteer de lijst terug naar een tuple en wijs de waarde toe aan de variabele movie_genres.
  • Verwijder de tijdelijke lijst.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 5
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
Tuples Bijwerken in Python

Om waarden binnen een tuple te wijzigen, kun je een techniek gebruiken die vergelijkbaar is met die voor verwijdering. Omdat een tuple onveranderlijk is, kun je de elementen niet direct wijzigen zonder een foutmelding te krijgen.

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

Echter, door de tuple om te zetten naar een lijst, kun je eenvoudig de gewenste wijzigingen aanbrengen.

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
Taak

Swipe to start coding

Je krijgt een nieuwe tuple met genres, genaamd movie_genres.

  • Converteer de tuple naar een lijst en wijs deze toe aan de variabele temp_list.
  • Vervang het element "Drama" door "Thriller".
  • Vervang het element "Horror" door "Adventure".
  • Converteer de lijst terug naar een tuple en wijs de waarde toe aan de variabele movie_genres.
  • Verwijder de tijdelijke lijst.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 5
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt