Alle waarden uit een woordenboek halen in Python
In Python kun je ook alle waarden
uit een woordenboek verkrijgen. Hiervoor wordt de methode
values gebruikt. Er wordt niets doorgegeven
aan de parameter. De methode retourneert een speciaal
object dict_values.
Stel dat we het volgende woordenboek hebben:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Laten we alle waarden eruit weergeven:
res = dct.values()
print(res) # geeft dict_values([1, 2, 3])
Voor het gemak van werken met het object dict_values
kan het worden omgezet in een lijst. Dit
gebeurt met de functie list:
res = list(dct.values())
print(res) # geeft [1, 2, 3]
Gegeven woordenboek:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Verkrijg alle waarden ervan.
Gegeven woordenboek:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Verkrijg alle waarden ervan.
Gegeven woordenboek:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Verkrijg de lijst met waarden van dit woordenboek.
Gegeven woordenboeken:
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = {
1: 'a',
2: 'b',
3: 'c'
}
Verkrijg hun waarden in de volgende vorm:
[1, 2, 3, 'a', 'b', 'c']