【发布时间】:2021-04-29 08:04:26
【问题描述】:
我有一列有字典列表,列表的长度是不同的。如下图:
id Categories
1 [ { "S" : "Restaurants" }, { "S" : "Drinks" }, { "S" : "Catch Up With Friends" }]
2 [ { "S" : "Drinks" }, { "S" : "Rooftop" }, { "S" : "Outside" }]
3 [ { "S" : "Drinks" }, { "S" : "Rooftop" }]
4 [ { "S" : "Drinks" }, { "S" : "Nights" }, {"S":"Restaurant"}]
.
.
.
我想将字典列表放入 DataFrame 的单独列中。 输出应如下所示:
Category 1 Category 2 Category 3 ....
Category 1 will represents (S:Restaurants)
Category 2 will represents (S:Drinks)
Category 3 will represents (S:Nights) etc ..
这怎么可能,如果有人提出比这更好的解决方案,也将不胜感激。我的目标只是解压缩字典列表并将作为列放入数据框中。如果是整数形式就好了。
【问题讨论】:
标签: python pandas list dataframe dictionary