Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Ta Bort Poster i Dictionary i Python | Sektion
Python Datastrukturer

bookTa Bort Poster i Dictionary i Python

I Python kan du ta bort nycklar från en ordbok med hjälp av nyckelordet del. Detta gör det möjligt att radera specifika poster eller till och med tömma hela ordboken. Låt oss undersöka hur detta fungerar med ett biblioteksrelaterat exempel.

del dict[key] 
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 ge ett felmeddelande.

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 nyckelordet del för att göra detta.

Lösning

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 13
single

single

Fråga AI

expand

Fråga AI

ChatGPT

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

close

bookTa Bort Poster i Dictionary i Python

Svep för att visa menyn

I Python kan du ta bort nycklar från en ordbok med hjälp av nyckelordet del. Detta gör det möjligt att radera specifika poster eller till och med tömma hela ordboken. Låt oss undersöka hur detta fungerar med ett biblioteksrelaterat exempel.

del dict[key] 
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 ge ett felmeddelande.

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 nyckelordet del 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 1. Kapitel 13
single

single

some-alt