【发布时间】:2018-11-19 19:43:20
【问题描述】:
我有如下嵌套列表:-
list = [['A:1','B:(null)','C:3','D:4'],
['A:1','B:abc','C:6','D:7'],
['A:1','B:def','C:2','G:44','E: 600','F: 6600'],
['A:1','B:ghi','C:33','D:44']]
我想把它转换成一个数据框,这样before : 就是column name 和after : 的值
这里我有两种类型的数据,一种是:-
[['A:1','B:(null)','C:3','D:4'],
['A:1','B:abc','C:6','D:7'],
['A:1','B:ghi','C:33','D:44']]
其中一项是不同的,即
['A:1','B:def','C:2','G:44','E: 600','F: 6600']
预期输出:-
df1 =
和 df2 =
Q.1) 到目前为止,我只有两种数据,所以我想要两个数据框。 Q.2)我们可以让它动态化,以便它根据列表中的项目创建多个 dfs。
【问题讨论】:
标签: python python-3.x pandas dataframe lambda