我有一个嵌套的字典A,并试图收集基本上是浮点数的所有内部值。
A={0:{1:2.3, 2:4.3, 6:2.1}, 1:{3:2.6, 4:4.1, 6:8.1}, 3:{0:2.2, 2:9.3, 4:3.1},5:{1:2.8, 2:5.3, 6:2.1}}
我正在使用
col=[A[key][values] for values in A[key]]
但这仅给出了key = 0的内部值
您知道为什么会发生这种情况吗?我应该怎样去获得所有内在价值?
答案 0 :(得分:3)
尝试一下:
[x for y in A.values() for x in y.values() ]
输出:
[2.3, 4.3, 2.1, 2.6, 4.1, 8.1, 2.2, 9.3, 3.1, 2.8, 5.3, 2.1]