Kurssisisältö
Johdanto Python-Ohjelmointiin
Johdanto Python-Ohjelmointiin
Python-Sanakirjat
A sanakirja on tietorakenne, joka tallentaa arvoja käyttäen avaimia, jotka voivat olla merkkijonoja, numeroita, tupleja tai muita muuttumattomia tyyppejä. Sanakirjat järjestävät tiedot avain-arvo pareiksi, mikä tekee niistä tehokkaan työkalun tietojen nopeaan hakemiseen.
Voit käyttää mitä tahansa muuttumatonta tyyppiä sanakirjan avaimena;
Tuplet voivat toimia avaimina, mutta vain jos ne sisältävät merkkijonoja, numeroita tai muita tupleja;
Sanakirjassa ei voi olla päällekkäisiä avaimia, jokaisen avaimen on oltava ainutlaatuinen.
Sanakirjat suljetaan aaltosulkeisiin
{}
.
Jos haluat tallentaa tietoa eri maista, voit käyttää maan nimiä sanakirjan avaimina, ja arvot tallennetaan tupleina.
# Create dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Printing dictionary print(countries_dict)
Sanakirjan arvoihin pääsee käsiksi niiden avaimien avulla. Jos avain on merkkijono, kuten esimerkissämme, varmista, että se on suljettu lainausmerkkeihin. Samoin kuin listojen tai tuplien indeksoinnissa, sijoitat avaimen hakasulkeisiin hakeaksesi vastaavan arvon.
# Dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Information about Canada print(countries_dict["Canada"])
Kiitos palautteestasi!