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.
del dict[key]
123456789101112book = { "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.
1234567891011book = { "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
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
Takk for tilbakemeldingene dine!
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Can you explain what happens if I try to delete a key that doesn't exist?
What is the difference between using `del` and the `pop()` method for dictionaries?
How can I remove all keys from a dictionary without deleting the dictionary itself?
Awesome!
Completion rate improved to 3.23
Using the del Keyword: Fjerne Oppføringer i Ordboken
Sveip for å vise menyen
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.
del dict[key]
123456789101112book = { "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.
1234567891011book = { "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
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
Takk for tilbakemeldingene dine!
single