Sectie 1. Hoofdstuk 19
single
Tuples Verwijderen in Python
Veeg om het menu te tonen
Een tuple in Python is onveranderlijk, wat betekent dat je na het aanmaken de elementen niet kunt wijzigen, toevoegen of verwijderen. Wel kun je de gehele tuple verwijderen met behulp van de del-instructie.
1234567movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Deleting the tuple del movies # Attempting to print the deleted tuple will raise an error print(movies)
Items verwijderen
Opmerking
Aangezien tuples onveranderlijk zijn, is het niet mogelijk om direct items te verwijderen. Dit kan echter worden omzeild door de tuple om te zetten naar een lijst, de lijst aan te passen en deze vervolgens weer terug te zetten naar een tuple.
12345678910111213movies = ("Inception", "Interstellar", "Tenet", "Dunkirk", "Memento") # Convert the tuple to a list movies_list = list(movies) # Remove specific items movies_list.remove("Tenet") movies_list.remove("Dunkirk") # Convert the list back to a tuple movies = tuple(movies_list) print(movies)
Taak
Swipe to start coding
De dierenfilms spraken het publiek niet aan, met uitzondering van de animatiefilm "Finding Nemo".
- Zet de tuple
movie_posterom naar een lijst en wijs deze toe aan de variabeletemp_list. - Verwijder de elementen
"The Lion King"en"Jurassic Park"uit de lijst. - Zet de lijst terug om naar een tuple en wijs deze toe aan de variabele
movie_poster. - Verwijder de lijst
temp_list.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 1. Hoofdstuk 19
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.