Using the del Keyword: Fjerne Oppføringer i Ordboken
I Python kan du fjerne nøkler fra en ordbok ved å bruke del
-nøkkelordet. Dette lar deg slette spesifikke oppføringer eller til og med tømme hele ordboken. La oss utforske hvordan dette fungerer ved å bruke et bibliotekrelatert eksempel.
python
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
Slette hele ordboken
Hvis du vil slette hele ordboken, kan du gjøre det med del
. Vær imidlertid forsiktig—denne handlingen fjerner ordboken fullstendig, og enhver videre referanse til den vil gi en feil.
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } # Deleting the entire dictionary del book # Attempting to print the dictionary after deletion will cause an error print(book) # This line will raise a NameError
Oppgave
Swipe to start coding
Vi fortsetter å jobbe med ordboken authors_books
.
- Fjern elementet med nøkkelen
"J.K. Rowling"
fra ordboken. - Bruk
del
-nøkkelordet for å gjøre dette.
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 5