Abfragen von Informationen in einer List in einem Dictionary in einem Dictionary in einer List in einem Dictionary usw.

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Mr. R341
User
Beiträge: 46
Registriert: Dienstag 29. September 2020, 10:51

Ich bräuchte Hilfe. Ich möchte gerne in einem Oneliner Informationen aus verschachtelten Variablen auslesen zum weiterverarbeiten...

Code: Alles auswählen

data_2 = {
    'main': {
        'temp': [283.08, 64, {'test' : [54, 5, 23, 12.43, {"test_2" : [40, 1213, "Ziel"]}]}],
    }

print("Ziel")

#print(data["main"]["temp"[3]]["test"]["test2"[2]])
Wie bekomme ich das Item "Ziel" da raus?
Sirius3
User
Beiträge: 17760
Registriert: Sonntag 21. Oktober 2012, 17:20

Man sollte schon das angeben, was auch in der Struktur steht, und nicht irgendwelche ähnlichen Zeichen:

Code: Alles auswählen

data_2 = {
    'main': {
        'temp': [283.08, 64, {'test' : [54, 5, 23, 12.43, {"test_2" : [40, 1213, "Ziel"]}]}],
    }
}
print(data_2["main"]["temp"][2]["test"][4]["test_2"][2])
Mr. R341
User
Beiträge: 46
Registriert: Dienstag 29. September 2020, 10:51

Vielen Dank @Sirius3..
Antworten