Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Sanakirjan Avaimien Käsittely | Mastering Python Dictionaries
Pythonin Tietorakenteet

Pyyhkäise näyttääksesi valikon

book
Sanakirjan Avaimien Käsittely

Päästäksesi käsiksi sanakirjan avaimiin Pythonissa, voit käyttää keys()-metodia. Tämä palauttaa näkymäobjektin, joka näyttää kaikki sanakirjan avaimet.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
copy

Avainten läpikäynti

Voit käydä läpi sanakirjan avaimet käyttämällä for-silmukkaa:

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
copy

Tarkistetaan avaimen olemassaolo

Käytä in-avainsanaa tarkistaaksesi, onko tietty avain olemassa sanakirjassa:

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
copy
Tehtävä

Swipe to start coding

Sinulle annetaan sanakirja authors_books, jossa avain on kirjailija ja arvo on luettelo heidän kirjojensa nimikkeistä.

  • Alusta muuttuja keys sanakirjan avaimien luetteloksi.
  • Alusta muuttuja all_books luetteloksi kaikista saatavilla olevista kirjan nimikkeistä.
  • Käytä for-silmukkaa saadaksesi kirjaluettelot kirjailijan mukaan.
  • Käytä sisäkkäistä for-silmukkaa ja append()-menetelmää täyttääksesi all_books-luettelon kaikilla saatavilla olevilla kirjoilla.

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 2. Luku 3

Kysy tekoälyä

expand
ChatGPT

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

book
Sanakirjan Avaimien Käsittely

Päästäksesi käsiksi sanakirjan avaimiin Pythonissa, voit käyttää keys()-metodia. Tämä palauttaa näkymäobjektin, joka näyttää kaikki sanakirjan avaimet.

12345678
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } keys = book.keys() print(keys) # Output: dict_keys(['title', 'author', 'year', 'genre'])
copy

Avainten läpikäynti

Voit käydä läpi sanakirjan avaimet käyttämällä for-silmukkaa:

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } for key in book.keys(): print(key)
copy

Tarkistetaan avaimen olemassaolo

Käytä in-avainsanaa tarkistaaksesi, onko tietty avain olemassa sanakirjassa:

123456789
book = { "title": "Pride and Prejudice", "author": "Jane Austen", "year": 1813, "genre": "Romance" } if "author" in book: print("The 'author' key exists in the dictionary.")
copy
Tehtävä

Swipe to start coding

Sinulle annetaan sanakirja authors_books, jossa avain on kirjailija ja arvo on luettelo heidän kirjojensa nimikkeistä.

  • Alusta muuttuja keys sanakirjan avaimien luetteloksi.
  • Alusta muuttuja all_books luetteloksi kaikista saatavilla olevista kirjan nimikkeistä.
  • Käytä for-silmukkaa saadaksesi kirjaluettelot kirjailijan mukaan.
  • Käytä sisäkkäistä for-silmukkaa ja append()-menetelmää täyttääksesi all_books-luettelon kaikilla saatavilla olevilla kirjoilla.

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 2. Luku 3
Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Pahoittelemme, että jotain meni pieleen. Mitä tapahtui?
some-alt