Tuples Verwijderen in Python
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
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)
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
Bedankt voor je feedback!
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Geweldig!
Completion tarief verbeterd naar 4
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
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)
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
Bedankt voor je feedback!
single