如何将字典转换为 DF

乔乔

我想将此 json 转换为以下预期输出,但我没有得到我想要的。请帮忙!

a = {
    "k1": [
        [
            "xyz1",
            "type1"
        ],
        [
            "xyz2",
            "type2"
        ]
    ],
    "k2": [
        [
            1,
            "a"
        ],
        [
            2,
            "b"
        ]
    ]
}

预期的输出是:

k1,xyz1,type1 
k1,xyz2,type2 
k2,1,a
k2,2,b

感谢您的帮助!!

perl

使用列表理解:

pd.DataFrame([[k] + v for k, vs in a.items() for v in vs])

输出:

    0     1      2
0  k1  xyz1  type1
1  k1  xyz2  type2
2  k2     1      a
3  k2     2      b

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章