从2列创建一个新的列配置列表-python

时间:2019-09-23 20:38:53

标签: python

Df :

   A              B
2019-09-24 2019-10-01 
2019-09-29 2019-09-29 
2019-09-29 2019-10-25 
2019-10-04 2019-10-11 
2019-10-26 2019-10-26 

这是一个数据框,我想要第三列,如下所示:

   A         B                 C
2019-09-24 2019-10-01  [2019-09-24,2019-10-01]
2019-09-29 2019-09-29  [2019-09-29,2019-09-29]
2019-09-29 2019-10-25  [2019-09-29,2019-10-25]
2019-10-04 2019-10-11  [2019-10-04,2019-10-11]
2019-10-26 2019-10-26  [2019-10-26,2019-10-26]

第三列是前两列和结果列表的加法。我们如何在python中做到这一点。

1 个答案:

答案 0 :(得分:0)

这应该有效:

df['C'] = df.apply(lambda x: [elem for elem in x], axis=1)

P.S。 显示您尝试过的内容将很有帮助。