Ich habe eine Funktion entwickelt, die die Altersangaben in einer Dictionary
und zeigt den passenden Namen an:
dictionary = {'george' : 16, 'amber' : 19}
search_age = raw_input("Provide age")
for age in dictionary.values():
if age == search_age:
name = dictionary[age]
print name
Ich weiß, wie man vergleicht und das Alter findet, aber ich weiß nicht, wie man den Namen der Person anzeigt. Außerdem erhalte ich eine KeyError
wegen der Zeile 5. Ich weiß, dass das nicht korrekt ist, aber ich finde nicht heraus, wie ich die Suche rückwärts durchführen kann.
0 Stimmen
Verwandt: Umkehrung / Invertierung einer Wörterbuchzuordnung
1 Stimmen
Würden Sie ein Wort anhand seiner Definition in einem Wörterbuch finden? NEIN.
0 Stimmen
Sie können eine verschlossene Tür nicht öffnen. (Es sei denn, man bricht sie auf.)