Lägga till Objekt i en Ordbok: Uppdatera Nyckel-Värde-Par
Ordböcker är dynamiska, vilket betyder att du kan lägga till, uppdatera eller ta bort objekt efter att ordboken har skapats. Låt oss utforska hur man lägger till nya objekt i en ordbok.
Börja med att skapa en ordbok kallad book
med några initiala detaljer:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} print(book)
För att göra vår ordbok mer komplett kan vi lägga till ett nytt nyckel-värde-par till den. Till exempel kanske vi vill lägga till genre
för boken:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813} book["genre"] = "Romance" print(book)
Efter att ha lagt till det nya nyckel-värdeparet, innehåller ordboken nu:
Uppdatera ett Befintligt Nyckel-Värde Par
Om du behöver uppdatera värdet för en befintlig nyckel, kan du göra det genom att tilldela ett nytt värde till den nyckeln. Till exempel, låt oss anta att bokens publiceringsår korrigerades till 1815
:
book = {"title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance"} book["year"] = 1815 print(book)
Note
Enkla
' '
och dubbla" "
citattecken i Python är utbytbara och likvärdiga.
Swipe to start coding
Du har fått en ordbok authors_books
och 2 variabler: author_to_add
och fitzgeralds_books
.
- Lägg till en ny författare och deras lista av böcker till
authors_books
ordboken. - Författaren ska vara nyckeln, och listan av böcker ska vara värdet.
Lösning
Tack för dina kommentarer!