首页 > 解决方案 > 拆分和重组熊猫数据框中的列表

问题描述

我有一个包含列表的列的数据框:

0                                 [Boeing]                    [sells]   
1   [aircrafts, they, agreement, airplane]  [are, built, made, built]   
2                       [exception, these]                 [are, are]   
3                        [sales, contract]       [regulated, consist]   
4                               [contract]               [stipulates]   
5                            [acquisition]                      [has]   
6                               [contract]                  [managed]   
7                               [employee]                      [act]   
8                    [salesperson, Boeing]          [change, ensures]   
9                     [airlines, airlines]            [related, have]   
10                                [Boeing]                     [keep]   

我想重新排列我的数据,以便我的数据框每一列中的列表被解包并与解包的下一列中的相应项目组合。

我的示例中前两行的结果应如下所示:

0                                 [Boeing]                    [sells]   
1                                 [aircrafts]                 [are]  
2                                 [they]                      [built] 
3                                 [agreement]                 [made]
4                                 [airplane]                  [built]

如何才能做到这一点?请注意,我的数据框总共包含 5 列。

标签: pandasdataframe

解决方案


推荐阅读