Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Använda Nyckelordet del: Ta Bort Ordboksinlägg | Behärska Python-Ordböcker
Python Datastrukturer

Svep för att visa menyn

book
Använda Nyckelordet del: Ta Bort Ordboksinlägg

I Python kan du ta bort nycklar från en ordbok med hjälp av del-nyckelordet. Detta gör att du kan ta bort specifika poster eller till och med rensa hela ordboken. Låt oss utforska hur detta fungerar med ett exempel relaterat till bibliotek.

python
123456789101112
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
copy

Ta bort hela ordboken

Om du vill ta bort hela ordboken kan du göra det med del. Var dock försiktig—denna åtgärd tar bort ordboken helt, och alla ytterligare referenser till den kommer att orsaka ett fel.

1234567891011
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
copy
Uppgift

Swipe to start coding

Vi fortsätter att arbeta med ordboken authors_books.

  • Ta bort elementet med nyckeln "J.K. Rowling" från ordboken.
  • Använd del-nyckelordet för att göra detta.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
Använda Nyckelordet del: Ta Bort Ordboksinlägg

I Python kan du ta bort nycklar från en ordbok med hjälp av del-nyckelordet. Detta gör att du kan ta bort specifika poster eller till och med rensa hela ordboken. Låt oss utforska hur detta fungerar med ett exempel relaterat till bibliotek.

python
123456789101112
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance", "copies": 5 } # Deleting a key value del book["copies"] print(book)
copy

Ta bort hela ordboken

Om du vill ta bort hela ordboken kan du göra det med del. Var dock försiktig—denna åtgärd tar bort ordboken helt, och alla ytterligare referenser till den kommer att orsaka ett fel.

1234567891011
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
copy
Uppgift

Swipe to start coding

Vi fortsätter att arbeta med ordboken authors_books.

  • Ta bort elementet med nyckeln "J.K. Rowling" från ordboken.
  • Använd del-nyckelordet för att göra detta.

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 5
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt