我有一个包含a,b,c列的数据框。并且列c具有list数据类型的数据。所以我想将列表的每个元素作为新行展开/解压缩/爆炸。
所以,我们的输入如下所示。
a b c
0 1 2 [1, {'k': 1}, 2]
1 3 2 [{'m': 2}, {'k': 2}, 2]
我们的输出应该如下所示。
a b c
0 1 2 1
1 1 2 {'k': 1}
2 1 2 2
3 3 2 {'m': 2}
4 3 2 {'k': 2}
5 3 2 2
Sp,你可以在输出中,列表的每个元素都在行中,而其他列a和b值重复对应于列表元素