样本数据框:
avg
Key1 Key2
a1 b1 v1
b2 v2
b3 v3
a2 b4 v4
a3 b5 v5
b6 v6
a4 b7 v7
如何将其转换为数据字典 {a1:v1,a1:v2,a1:v3,a2:v4,a3:v5,a3:v6,a4:v7}
我没有运气尝试过 dict(zip(df ['ColA'],df ['avg'])) 感谢任何帮助!
答案 0 :(得分:2)
由于它是使用get_level_values
的多个索引
dict(zip(df.index.get_level_values(1), df['avg']))