Ich habe Probleme, ein Wörterbuch aus einer Liste und einer Liste von Listen zu erstellen. Hier ein Beispiel:Erstellen Sie ein Wörterbuch aus einer zweidimensionalen Liste in Python
a = ['a','b','c','d']
b = [[1,2,0], [3,4,1], [5,6,0], [7,8,1]]
ich eine Ausgabe möchten die Elemente der Liste ein und das dritte Element der Liste mit b, wie dieser Ausgabe:
a = {'a': 0, 'b': 1, 'c': 0, 'd': 1]
Beide Listen haben die gleiche Länge, also versuchte ich etwas wie:
c = dict(zip(a,b))
Aber in diesem Fall kann ich das dritte Element von b nicht auswählen.
In meinem realen Fall habe ich Millionen von Daten, so brauche ich eine schnelle und einfache Möglichkeit, es zu tun, und erstellen Sie eine temporäre Liste von b möglicherweise nicht eine optimale Lösung.
Dank