Kurssisisältö
Johdanto Python-Ohjelmointiin
Johdanto Python-Ohjelmointiin
Yleiset Sanakirjamenetelmät Pythonissa
Sanakirjoilla on ainutlaatuisia ominaisuuksia, jotka erottavat ne listoista ja tupleista. Niillä on myös oma joukko menetelmiä.
len(d)
- palauttaa sanakirjankey:value
d
-parien lukumäärän;d.copy()
- luo kopion sanakirjastad
;d.items()
- tarjoaa kaikkikey, value
-parit sanakirjastad
;d.keys()
- listaa kaikki avaimet sanakirjassad
;d.values()
- tarjoaa kaikki arvot sanakirjastad
.
Toisin kuin listat, sanakirjat eivät käytä menetelmiä kuten .append()
tai .extend()
, eivätkä ne tue yhdistämistä kuten merkkijonot. Sen sijaan, koska sanakirjat tallentavat tietoja avain-arvo-pareina, lisäät uusia merkintöjä yksinkertaisesti määrittämällä arvon avaimelle.
d[k] = e
– määrittää arvone
avaimellek
. Josk
on jo olemassa sanakirjassa, sen arvo päivitetään, muuten lisätään uusi avain-arvo-pari.
# Initial dictionary countries_dict = {'USA': (9629091, 331002651), 'Canada': (9984670, 37742154), 'Germany': (357114, 83783942)} # Update dictionary with two countries countries_dict["Brazil"] = (8515767, 212559417) countries_dict["India"] = (3166391, 1380004385) # Printing dictionary print(countries_dict)
Kiitos palautteestasi!