Sectie 2. Hoofdstuk 6
single
Het Gebruik van de pop()-Methode: Elementen Verwijderen met Retourwaarden
Veeg om het menu te tonen
De pop()-methode in Python-dictionaries maakt het mogelijk om een sleutel-waarde-paar te verwijderen op basis van de sleutel en geeft de bijbehorende waarde terug. Deze methode is vooral handig wanneer een waarde moet worden opgehaald en verwerkt, terwijl deze gelijktijdig uit de dictionary wordt verwijderd.
De syntaxis is:
dictionary.pop(key)
123456789101112book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "copies": 5 } # Remove the 'copies' key and retrieve its value removed_copies = book.pop("copies") print("Updated dictionary:", book) print("Removed value:", removed_copies)
Als de sleutel niet bestaat in de dictionary, geeft Python een KeyError-foutmelding.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813 } # Attempting to remove a non-existent key removed_genre = book.pop("genre")
Taak
Veeg om te beginnen met coderen
Je krijgt dezelfde dictionary authors_books.
- Verwijder de boeken van
"Stephen King"uit de dictionary en sla deze op in de variabelekings_books. - Gebruik hiervoor de
pop()-methode.
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 2. Hoofdstuk 6
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.