Dictionary Value printen funktioniert nicht
Verfasst: Dienstag 12. April 2016, 16:23
Hey liebes Python-Forum,
in den letzten Stunden hänge ich an diesem Fehler:
Mein Programm soll sich Seriennamen und die dazu gehörige Season und Episode merken, bei der man aufgehört hat zu schauen.
Mir persönlich passiert es sehr oft, dass ich eine Serie weiter gucken möchte und vergessen habe welche Episode ich zuletzt geschaut habe, deswegen wollte ich mir dieses Programm schreiben, um mir die lästige Merkarbeit zu ersparen.
Kommen wir zu meinem Fehler.
Ab einem gewissen Punkt im Programm möchte ich durch einen User Input den Key raussuchen, mit dem ich an die Value (In diesem Fall Season und Episode) rankomme um sie dann dem User auszuspucken.
Doch egal wie ich es probiere, es kommt nichts dabei zustande.
Das Program möchte mir einfach nicht die Value meiner Dictionary ausspucken und ich weiß echt nicht mehr weiter, deswegen hoffe ich auf Hilfe von diesem Forum.
Denkanstöße würde ich sehr schätzen um mir bei diesem Problem zu helfen!
Hier der Codeauszug, zu der Problemstelle:
Wissenswert ist noch, dass ich eine Dictionary und eine Liste für diesen Fall am Anfang erstellt habe.
series_list = {}
result = []
in den letzten Stunden hänge ich an diesem Fehler:
Mein Programm soll sich Seriennamen und die dazu gehörige Season und Episode merken, bei der man aufgehört hat zu schauen.
Mir persönlich passiert es sehr oft, dass ich eine Serie weiter gucken möchte und vergessen habe welche Episode ich zuletzt geschaut habe, deswegen wollte ich mir dieses Programm schreiben, um mir die lästige Merkarbeit zu ersparen.
Kommen wir zu meinem Fehler.
Ab einem gewissen Punkt im Programm möchte ich durch einen User Input den Key raussuchen, mit dem ich an die Value (In diesem Fall Season und Episode) rankomme um sie dann dem User auszuspucken.
Doch egal wie ich es probiere, es kommt nichts dabei zustande.
Das Program möchte mir einfach nicht die Value meiner Dictionary ausspucken und ich weiß echt nicht mehr weiter, deswegen hoffe ich auf Hilfe von diesem Forum.
Denkanstöße würde ich sehr schätzen um mir bei diesem Problem zu helfen!
Hier der Codeauszug, zu der Problemstelle:
Code: Alles auswählen
look_series = input("What Series do you want to look up?: ")
try:
for key in series_list.keys():
if series_list[key] == look_series:
result.append(key)
for res in result:
print (res)
except ValueError:
print ("Series with that name was not found, how about you create a new one with that name!")
series_list = {}
result = []