Hallo,
Habe ein Problem auf Werte einer Liste zuzugreifen.
Ich bekomme folgende ServerAusgabe:
[{'Value': '99000000', 'qty': '0.01000000', 'mission': '1.00000000'}]
Ich würde gerne den Wert von 'qty' einer Variable zuweisen
Variable = ServerAusgabe['qty']
--> Ergibt folgende Fehlermeldung: TypeError: list indices must be integers or slices, not str
Der Befehl "len(ServerAusgabe)" um die Anzahl der Elemente in der Liste zu ermittelt, ergibt lediglich "1".
Ich nehme an, dass der Server die Liste mit nur einem Eintrag angelegt hat. Kennt jemand eventuell eine Lösung?
Vielen Dank
Auf Werte aus einer Liste zugreifen.
Du hast eine ein-elementige Liste mit einem Woerterbuch darin. Also musst du zuerst das Element aus der Liste ansprechen, und darauf den Schluessel.
Namen von Funktionen und Variablen werden in Python klein_mit_unterstrich geschrieben. DasHierIstFuerKlassenNamenGedacht.
Code: Alles auswählen
server_ausgabe[0]['qty'] = 1000