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:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Írjuk ki az összes értékét:
pythonfor key in dct:
print(dct[key])
A kód végrehajtásának eredménye:
python1
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ó:
pythonfor el in dct.values():
print(el)
A kód végrehajtásának eredménye:
python1
2
3
Gyakorlati feladatok
Задание 1
Adott egy szótár:
pythontst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Írja ki a konzolra az értékeit:
python1
2
3
4
5
Задание 2
Adott egy szótár:
pythontst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Határozza meg az értékeinek összegét.
Задание 3
Adott egy szótár:
pythontst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
Állítson elő az értékeiből a következő stringet:
python'abcd'