【发布时间】:2018-08-02 20:40:40
【问题描述】:
我有一个如下列表:
L = [[0,[1,1.0]],
[0,[2,0.5]],
[1,[3,3.0]],
[2,[1,0.33],
[2,[4,1.5]]]
我想将其转换为嵌套字典,如下所示:
D = {0:{1: 1.0,
2: 0.5},
1:{3: 3.0},
2:{1: 0.33,
4: 1.5}
}
我不确定如何转换它。有什么建议吗?谢谢!
【问题讨论】:
-
前段时间我问了一个类似的问题,得到了一些很好的答案。 stackoverflow.com/questions/45019709/…
-
如果给定输入输出都是depth-2,那么问题和答案就不是很笼统了。
标签: python list dictionary nested