Woordenboekwaarden doorlopen met for in Python
Om de waarden van een woordenboek te verkrijgen, kun je ze benaderen via hun sleutel.
Voorbeeld
Stel we hebben het woordenboek dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Laten we al zijn waarden uitprinten:
for key in dct:
print(dct[key])
Resultaat van de code:
1
2
3
Voorbeeld
Je kunt de waarden van een woordenboek ook uitprinten met behulp van
de methode values. Deze retourneert
een speciaal object dat door een lus kan worden herhaald:
for el in dct.values():
print(el)
Resultaat van de code:
1
2
3
Praktische opdrachten
Gegeven het woordenboek:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Print zijn waarden af in de console:
1
2
3
4
5
Gegeven het woordenboek:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Bereken de som van zijn waarden.
Gegeven het woordenboek:
tst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
Maak van zijn waarden de volgende string:
'abcd'