Python Generieren Sie ein dynamisches Wörterbuch aus der Liste der Schlüssel

Ich habe eine Liste wie unten angegeben -

keyList1 = ["Person", "Male", "Boy", "Student", "id_123", "Name"]
value1 = "Roger"

Wie kann ich ein dynamisches Wörterbuch erstellen, das wie folgt abgerufen werden kann?

mydict["Person"]["Male"]["Boy"]["Student"]["id_123"]["Name"] = value

Die Liste könnte alles sein; Variable Länge oder bestehend aus "N" Anzahl der mir unbekannten Elemente ...

Jetzt habe ich eine andere Liste, so dass Mein Wörterbuch entsprechend aktualisiert werden sollte

keyList2 = ["Person", "Male", "Boy", "Student", "id_123", "Age"]
value2 = 25

d.h., wenn die Schlüssel "Person", "Männlich", "Junge", "Student", "id_123" bereits vorhanden sind, sollte der neue Schlüssel "Alter" angehängt werden ...

Antworten auf die Frage(7)

Ihre Antwort auf die Frage