Tilføjelse af Elementer til en Dictionary: Opdatering af Nøgle-Værdi Par
Ordbøger er dynamiske, hvilket betyder, at du kan tilføje, opdatere eller fjerne elementer, efter at ordbogen er blevet oprettet. Lad os udforske, hvordan man tilføjer nye elementer til en ordbog.
Start med at oprette en ordbog kaldet book
med nogle indledende detaljer:
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 til den. For eksempel kan vi ønske at tilføje genre
af bogen:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} book["genre"] = "Romance" print(book)
Efter at have tilføjet 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 af en eksisterende nøgle, kan du gøre det ved at tildele en ny værdi til den nøgle. For eksempel, lad os antage, at bogens udgivelsesår blev rettet til 1815
:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance"} book["year"] = 1815 print(book)
Note
Enkelt
' '
og dobbelt" "
anførselstegn i Python er udskiftelige og ækvivalente.
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
authors_books
ordbogen. - Forfatteren skal være nøglen, og listen af bøger skal være værdien.
Løsning
Tak for dine kommentarer!