Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Tilføjelse af Elementer til et Dictionary: Opdatering af Nøgle-Værdi-Par | Beherskelse af Python Dictionaries
Python Datastrukturer
Sektion 2. Kapitel 4
single

single

Tilføjelse af Elementer til et Dictionary: Opdatering af Nøgle-Værdi-Par

Stryg for at vise menuen

Ordbøger er dynamiske, hvilket betyder, at du kan tilføje, opdatere eller fjerne elementer efter ordbogen er oprettet. Her undersøges, hvordan man tilføjer nye elementer til en ordbog.

Start med at oprette en ordbog kaldet book med nogle indledende oplysninger:

12
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} print(book)

For at gøre vores ordbog mere komplet kan vi tilføje et nyt nøgle-værdi-par. For eksempel kan vi ønske at tilføje genre for bogen:

1234
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} book["genre"] = "Romance" print(book)

Efter tilføjelsen af det nye nøgle-værdi-par indeholder ordbogen nu:

Opdatering af et eksisterende nøgle-værdi-par

Hvis du har brug for at opdatere værdien for en eksisterende nøgle, kan du gøre det ved at tildele en ny værdi til den nøgle. For eksempel, antag at bogens udgivelsesår blev rettet til 1815:

1234
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance"} book["year"] = 1815 print(book)
Note
Bemærk

Enkelt ' ' og dobbelt " " anførselstegn i Python kan bruges om hinanden og er ækvivalente.

Opgave

Swipe to start coding

Du har fået en ordbog authors_books og 2 variabler: author_to_add og fitzgeralds_books.

  • Tilføj en ny forfatter og deres liste af bøger til ordbogen authors_books.
  • Forfatteren skal være nøglen, og listen af bøger skal være værdien.

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 4
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

some-alt