Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Fjernelse af Ordbogsopslag i Python | Sektion
Python Datastrukturer

bookFjernelse af Ordbogsopslag i Python

I Python kan du fjerne nøgler fra et dictionary ved hjælp af del-nøgleordet. Dette gør det muligt at slette specifikke poster eller endda tømme hele dictionaryen. Lad os undersøge, hvordan dette fungerer ved hjælp af et bibliotekseksempel.

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

Sletning af hele dictionaryen

Hvis du ønsker at slette hele dictionaryen, kan du gøre dette med del. Vær dog opmærksom på, at denne handling fjerner dictionaryen fuldstændigt, og enhver yderligere reference til den vil medføre 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 arbejder videre med ordbogen authors_books.

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

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 13
single

single

Spørg AI

expand

Spørg AI

ChatGPT

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

close

bookFjernelse af Ordbogsopslag i Python

Stryg for at vise menuen

I Python kan du fjerne nøgler fra et dictionary ved hjælp af del-nøgleordet. Dette gør det muligt at slette specifikke poster eller endda tømme hele dictionaryen. Lad os undersøge, hvordan dette fungerer ved hjælp af et bibliotekseksempel.

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

Sletning af hele dictionaryen

Hvis du ønsker at slette hele dictionaryen, kan du gøre dette med del. Vær dog opmærksom på, at denne handling fjerner dictionaryen fuldstændigt, og enhver yderligere reference til den vil medføre 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 arbejder videre med ordbogen authors_books.

  • Fjern elementet med nøglen "J.K. Rowling" fra ordbogen.
  • Brug nøgleordet del 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 1. Kapitel 13
single

single

some-alt