我有一个如下的列表:
keyList1 = ["Person", "Male", "Boy", "Student", "id_123", "Name"]
value1 = "Roger"
我该如何生成动态字典,并按照以下方式检索 -
mydict["Person"]["Male"]["Boy"]["Student"]["id_123"]["Name"] = value
这个列表可以是任何东西; 可变长度或由我不知道的“N”个元素组成...
现在我有另一个列表,因此我的字典应相应更新
keyList2 = ["Person", "Male", "Boy", "Student", "id_123", "Age"]
value2 = 25
即,如果已经存在"Person"、"Male"、"Boy"、"Student"、"id_123"这些键值,新的键"age"应该被添加...