Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Brug af del-Nøgleordet: Fjernelse af Ordbogsindgange | Beherskelse af Python Ordbøger
Python Datastrukturer

Stryg for at vise menuen

book
Brug af del-Nøgleordet: Fjernelse af Ordbogsindgange

I Python kan du fjerne nøgler fra en ordbog ved hjælp af del nøgleordet. Dette giver dig mulighed for at slette specifikke poster eller endda rydde hele ordbogen. Lad os udforske, hvordan dette fungerer ved hjælp af et bibliotek-relateret eksempel.

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

Sletning af Hele Ordbogen

Hvis du vil slette hele ordbogen, kan du gøre det med del. Men vær forsigtig—denne handling fjerner ordbogen fuldstændigt, og enhver yderligere reference til den vil give en fejl.

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
Opgave

Swipe to start coding

Vi fortsætter med at arbejde med ordbogen authors_books.

  • Fjern elementet med nøglen "J.K. Rowling" fra ordbogen.
  • Brug del nøgleordet til dette.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

book
Brug af del-Nøgleordet: Fjernelse af Ordbogsindgange

I Python kan du fjerne nøgler fra en ordbog ved hjælp af del nøgleordet. Dette giver dig mulighed for at slette specifikke poster eller endda rydde hele ordbogen. Lad os udforske, hvordan dette fungerer ved hjælp af et bibliotek-relateret eksempel.

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

Sletning af Hele Ordbogen

Hvis du vil slette hele ordbogen, kan du gøre det med del. Men vær forsigtig—denne handling fjerner ordbogen fuldstændigt, og enhver yderligere reference til den vil give en fejl.

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
Opgave

Swipe to start coding

Vi fortsætter med at arbejde med ordbogen authors_books.

  • Fjern elementet med nøglen "J.K. Rowling" fra ordbogen.
  • Brug del nøgleordet til dette.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 5
Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Vi beklager, at noget gik galt. Hvad skete der?
some-alt