⊗pyPmLpDI 154 of 208 menu

Sanakirjan avain-arvo -pari for-silmukassa Pythonissa

for-silmukalla voidaan tulostaa myös sanakirjan avain-arvo -pari.

Esimerkki

Olkoon meillä sanakirja dct:

dct = { 'a': 1, 'b': 2, 'c': 3 }

Tulostetaan kaikki sen alkiot. Tätä varten print-funktiossa määritellään avain ja arvo:

for key in dct: print(key, dct[key])

Koodin suorituksen tulos:

'a 1' 'b 2' 'c 3'

Esimerkki

Sanakirjan avaimet voidaan saada myös käyttämällä metodia items. Metodi palauttaa erityisen iteroitavan objektin, jonka voi käydä läpi silmukalla:

for el in dct.items(): print(el)

Koodin suorituksen jälkeen tulostuvat tuplet, joissa on avain-arvo -parit:

('a', 1) ('b', 2) ('c', 3)

Käytännön tehtävät

Annettu sanakirja:

dct = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

Tulosta konsoliin alkioiden avaimet ja arvot.

Luo sanakirja, joka sisältää kuukauden järjestysnumeron ja sen nimen. Tulosta kaikki tämän sanakirjan avain-arvo -parit.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää