A szótár értékeinek bejárása for ciklussal Pythonban
A szótár értékeinek eléréséhez kulcsukra hivatkozhatunk.
Példa
Tegyük fel, hogy van egy dct szótárunk:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Írjuk ki az összes értékét:
for key in dct:
print(dct[key])
A kód végrehajtásának eredménye:
1
2
3
Példa
A szótár értékei kiírhatók a
values metódus segítségével is. Ez egy
speciális objektumot ad vissza, amely
ciklussal bejárható:
for el in dct.values():
print(el)
A kód végrehajtásának eredménye:
1
2
3
Gyakorlati feladatok
Adott egy szótár:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Írja ki a konzolra az értékeit:
1
2
3
4
5
Adott egy szótár:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Határozza meg az értékeinek összegét.
Adott egy szótár:
tst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
Állítson elő az értékeiből a következő stringet:
'abcd'