def dbupdate(self):
dicDccp = dict(zip(self.dccpdate, self.dccpValue))
dicDcep = dict(zip(self.dcepdate, self.dcepValue))
dicDccp = sorted(dicDccp.keys())
dicDcep = sorted(dicDcep.keys())
print(type(dicDccp))
print(type(dicDcep))
for (k1, v1), (k2, v2) in zip(dicDccp.items(), dicDcep.items()):
self.Db.dbupdate(self.symbol, self.threshold, k1, v1, k2, v2)
Ich habe versucht, die zwei Listen in ein Wörterbuch zu konvertieren. Aber die Typen dicDccp
und dicDcep
waren immer noch list
s.Konvertieren Sie zwei Listen in ein Wörterbuch?
Ja tun konnte, weil man sie wieder in Listen 'mit umgewandelt sorted' –
WARUM SCHREIEN WIR ?! –
Die eingebaute ['sorted()'] (https://docs.python.org/3/library/functions.html#sorted) Funktion gibt ein neues 'list' Objekt zurück, also die Zuordnungen zurück zu' dicDccp' und 'dicDcep' ändern sie effektiv von Wörterbüchern in diesen Typ. – martineau