0
我想獲得一個獲取3個列表並將它們變成嵌套字典的方法。從未知長度的列表中創建一個嵌套的字典
第一個和第二個列表可以有任意數量的條目> 0. 值列表始終有len(firstlist) * len(secondlist)
條目。
例如:
givenlist1 = ["First", "Second"]
givenlist2 = ["A.B.D", "A.Y.Z", "A.B.E"]
Values = ["10", "2", "3", "4", "1", "3"]
應該返回一個字典是這樣的:
{'First': {'A': {'B': {'D': '10', 'E': '3'}, 'Y': {'Z': '2'}}},
'Second': {'A': {'B': {'D': '4', 'E': '3'}, 'Y': {'Z': '1'}}}}
我嘗試了很多與.update
但我不能得到一個想法如何使用一個變量做第二個列表中的條目數量。