In Python, wie konvertiere ich eine Liste, die Zeichenfolgen und Listen enthält, die zwei Werte in einem Wörterbuch haben, so dass der Schlüssel die Zeichenfolge und der Wert eine Liste von Listen ist Der erste Wert jeder Liste ist der Schlüssel.Konvertieren einer Liste von Str und Listen in dict
Zum Beispiel die aktuelle Liste ich habe, ist:
['A', ['A', 1], 'B', ['B',1], ['B',2], 'C', ['C', 1], ['C',2], ['C',3]]
und ich möchte das Wörterbuch:
{'A': [['A', 1]], 'B': [['B',1], ['B',2]], 'C': [['C',1], ['C',2],
[ 'C', 3]]}
Danke.
EDIT: Die Anzahl der Listen, die einer Zeichenfolge folgen, ist beliebig.
Was haben Sie versucht zu tun? – depperm
Ich habe versucht, ein Wörterbuch mit nur Schlüssel und Anfangswert 0 zu erstellen, aber ich kann mir keine effiziente Möglichkeit vorstellen, das Wörterbuch so zu füllen, wie ich es möchte. –
Bitte teilen Sie den Code, so dass wir Ihnen besser helfen können – gmuraleekrishna