⊗pyPmLpDV 153 of 208 menu

Sanakirjan arvot for-silmukassa Pythonissa

Sanakirjan arvojen hakemiseksi voit käyttää niihin viittaamista avaimen perusteella.

Esimerkki

Oletetaan, että meillä on sanakirja dct:

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

Tulostetaan kaikki sen arvot:

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

Koodin suorituksen tulos:

1 2 3

Esimerkki

Sanakirjan arvot voidaan tulostaa myös käyttämällä metodia values. Se palauttaa erikoisesineen, jota voidaan käyttää silmukassa:

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

Koodin suorituksen tulos:

1 2 3

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

Annettu sanakirja:

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

Tulosta sen arvot konsoliin:

1 2 3 4 5

Annettu sanakirja:

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

Etsi sen arvojen summa.

Annettu sanakirja:

tst = { '1': 'a', '2': 'b', '3': 'c', '4': 'd' }

Muodosta sen arvoista seuraava merkkijono:

'abcd'
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ää