Abrufen aller Werte aus einem Wörterbuch in Python
In Python kann man auch alle Werte
aus einem Wörterbuch abrufen. Dafür wird die Methode
values verwendet. An ihren Parameter wird nichts
übergeben. Die Methode gibt ein spezielles
Objekt dict_values zurück.
Angenommen, wir haben das folgende Wörterbuch:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Lassen Sie uns alle seine Werte ausgeben:
res = dct.values()
print(res) # gibt dict_values([1, 2, 3]) aus
Für die bequemere Arbeit mit dem Objekt dict_values
kann man es in eine Liste umwandeln. Dies
geschieht mit der Funktion list:
res = list(dct.values())
print(res) # gibt [1, 2, 3] aus
Gegeben ist das Wörterbuch:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Rufen Sie alle seine Werte ab.
Gegeben ist das Wörterbuch:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Rufen Sie alle seine Werte ab.
Gegeben ist das Wörterbuch:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Rufen Sie die Liste der Werte dieses Wörterbuchs ab.
Gegeben sind die Wörterbücher:
dct1 = {
'a': 1,
'b': 2,
'c': 3
}
dct2 = {
1: 'a',
2: 'b',
3: 'c'
}
Rufen Sie ihre Werte in der folgenden Form ab:
[1, 2, 3, 'a', 'b', 'c']