Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Alkioiden Lisääminen Sanakirjaan Pythonissa | Osio
Python-tietorakenteet

bookAlkioiden Lisääminen Sanakirjaan Pythonissa

Sanakirjat ovat dynaamisia, eli voit lisätä, päivittää tai poistaa alkioita sanakirjan luomisen jälkeen. Tarkastellaan, miten uusia alkioita lisätään sanakirjaan.

Aloita luomalla sanakirja nimeltä book, jossa on joitakin alkuperäisiä tietoja:

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

Jotta sanakirja olisi kattavampi, voidaan siihen lisätä uusi avain-arvo -pari. Esimerkiksi voidaan lisätä kirjan genre:

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

Uuden avain-arvo-parin lisäämisen jälkeen sanakirja sisältää nyt seuraavat tiedot:

Olemassa olevan avain-arvo-parin päivittäminen

Jos olemassa olevan avaimen arvo täytyy päivittää, se onnistuu määrittämällä avaimelle uusi arvo. Esimerkiksi, jos kirjan julkaisuvuosi korjataan arvoon 1815:

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

Swipe to start coding

Sinulle on annettu sanakirja authors_books ja 2 muuttujaa: author_to_add ja fitzgeralds_books.

  • Lisää uusi kirjailija ja hänen kirjaluettelonsa authors_books-sanakirjaan.
  • Kirjailijan tulee olla avain ja kirjalista arvona.

Ratkaisu

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 12
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

bookAlkioiden Lisääminen Sanakirjaan Pythonissa

Pyyhkäise näyttääksesi valikon

Sanakirjat ovat dynaamisia, eli voit lisätä, päivittää tai poistaa alkioita sanakirjan luomisen jälkeen. Tarkastellaan, miten uusia alkioita lisätään sanakirjaan.

Aloita luomalla sanakirja nimeltä book, jossa on joitakin alkuperäisiä tietoja:

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

Jotta sanakirja olisi kattavampi, voidaan siihen lisätä uusi avain-arvo -pari. Esimerkiksi voidaan lisätä kirjan genre:

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

Uuden avain-arvo-parin lisäämisen jälkeen sanakirja sisältää nyt seuraavat tiedot:

Olemassa olevan avain-arvo-parin päivittäminen

Jos olemassa olevan avaimen arvo täytyy päivittää, se onnistuu määrittämällä avaimelle uusi arvo. Esimerkiksi, jos kirjan julkaisuvuosi korjataan arvoon 1815:

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

Swipe to start coding

Sinulle on annettu sanakirja authors_books ja 2 muuttujaa: author_to_add ja fitzgeralds_books.

  • Lisää uusi kirjailija ja hänen kirjaluettelonsa authors_books-sanakirjaan.
  • Kirjailijan tulee olla avain ja kirjalista arvona.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 12
single

single

some-alt