Legge til Elementer i en Ordbok: Oppdatere Nøkkel-Verdi-Par
Ordbøker er dynamiske, noe som betyr at du kan legge til, oppdatere eller fjerne elementer etter at ordboken er opprettet. La oss utforske hvordan vi kan legge til nye elementer i en ordbok.
Start med å opprette en ordbok kalt book
med noen innledende detaljer:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} print(book)
For å gjøre ordboken vår mer komplett, kan vi legge til et nytt nøkkel-verdi-par til den. For eksempel, vi ønsker kanskje å legge til genre
av boken:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} book["genre"] = "Romance" print(book)
Etter å ha lagt til det nye nøkkel-verdi paret, inkluderer ordboken nå:
Oppdatere et eksisterende nøkkel-verdi-par
Hvis du trenger å oppdatere verdien til en eksisterende nøkkel, kan du gjøre det ved å tilordne en ny verdi til den nøkkelen. For eksempel, la oss anta at bokas utgivelsesår ble korrigert til 1815
:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance"} book["year"] = 1815 print(book)
Merk
Enkelte
' '
og doble" "
anførselstegn i Python er utskiftbare og likeverdige.
Swipe to start coding
Du har gitt en ordbok authors_books
og 2 variabler: author_to_add
og fitzgeralds_books
.
- Legg til en ny forfatter og deres liste over bøker i ordboken
authors_books
. - Forfatteren skal være nøkkelen, og listen over bøker skal være verdien.
Løsning
Takk for tilbakemeldingene dine!