Ich habe zwei Listen der Wörterbücher, die wie folgt aussehen:Schleife durch Liste der Wörterbücher simlutaneously
a=[{"Name":"JD","Lat":12.1231,"Long":10.123},{"Name":"WQ","Lat":-1.21313,"Long":7.31}]
b=[{"Name":"JD","Time":datetime.datetime(1,2,3)},{"Name":"WQ","Time":datetime.datetime(4,5,6)}]
Ich möchte gleichzeitig durch die zwei in einer Schleife:
for i,j in a,b:
Do Something
ich
ValueError: too many values to unpack
Auch für
for i,j in zip(a,b):
Do Something
Ich bekomme überhaupt keine Ausgabe.
zip (a, b) ist eine leere Liste.
Wie soll ich das machen?
Welche Python-Version verwenden Sie? –
Was machst du eigentlich im Bereich "Do Something"? Es würde helfen, wenn Sie uns einen [mcve] geben würden, der Ihr Problem veranschaulicht. Welche Version von Python benutzt du? In Python 2 gibt 'zip' eine Liste von Tupeln zurück, in Python 3 gibt es einen Iterator zurück. –
Python 2.7 und @Telac a und b sind Listen von Diktaten iteritems ist keine Option! – glitterati