Sectie 3. Hoofdstuk 5
single
Tuples Bijwerken in Python
Veeg om het menu te tonen
Om waarden binnen een tuple te wijzigen, kun je een techniek gebruiken die vergelijkbaar is met die voor het verwijderen. Omdat een tuple onveranderlijk is, kun je de elementen niet direct aanpassen zonder een foutmelding te krijgen.
123movie_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
Door de tuple echter om te zetten naar een lijst, kun je eenvoudig de gewenste wijzigingen aanbrengen.
12345678910111213current_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)
Taak
Veeg om te beginnen met coderen
Je krijgt een nieuwe tuple met genres, genaamd movie_genres.
- Zet de tuple om naar een lijst en wijs deze toe aan de variabele
temp_list. - Vervang het element
"Drama"door"Thriller". - Vervang het element
"Horror"door"Adventure". - Zet de lijst terug om naar een tuple en wijs deze toe aan de variabele
movie_genres. - Verwijder de tijdelijke lijst.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 5
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.