Osio 2. Luku 3
single
Sanakirjan Avainten Käsittely
Pyyhkäise näyttääksesi valikon
Sanakirjan avaimiin pääsee käsiksi Pythonissa käyttämällä keys()-metodia. Tämä palauttaa näkymäobjektin, joka näyttää kaikki sanakirjan avaimet.
12345678book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
Avainten läpikäynti
Sanakirjan avaimia voi käydä läpi for-silmukalla:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for item in book.keys(): print(key)
Avaimen olemassaolon tarkistaminen
Käytä in-avainsanaa tarkistaaksesi, onko tietty avain sanakirjassa:
123456789book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
Sinulle annetaan sanakirja authors_books, jossa avain on kirjailija ja arvo on lista heidän kirjojensa nimistä.
- Alusta muuttuja
keyssanakirjan avaimien objektiksi. - Alusta muuttuja
all_bookslistaksi, joka sisältää kaikki saatavilla olevat kirjat. - Käytä
for-silmukkaa saadaksesi kirjailijoiden kirjalistat. - Käytä sisäkkäistä
for-silmukkaa jaappend()-metodia täyttääksesiall_books-listan kaikilla kirjoilla.
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 3
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme