Folgendes Szenario
Ich habe ein Dictionary mit folgenden Schlüssel/Wert Paaren(Dienstnummer:Stunden)
Code: Alles auswählen
d = {"1001":7.8,"1002":5.4,"1003":6.5}
Code: Alles auswählen
l = ["1001","1002","1004"]
Code: Alles auswählen
s = 0.0
Code: Alles auswählen
for i in l:
if i in d:
s += d[i]
else:
print "Dienstnummer: %s existiert nicht"% i
Code: Alles auswählen
try:
for i in l:
s += d[i]
except Keyerror:
print "Dienstnummer: %s existiert nicht"% i
Das Ergebnis im Programm ist für mich(auf den ersten Blick)
das selbe.
Hoffe auf Erleuchtung
Gruß....busfahrer