我有一个 Dataframe df
item Space rem_spc nxt_item
Pineapple 0.5 0.5 {Mango, Grape}
我需要将df['item']
和df['nxt_item']
合并为一列df['com_item']
,如下所示
item Space rem_spc nxt_item com_item
Pineapple 0.5 0.5 {Mango, Grape} Pineapple,Mango,Grape
谢谢!
3条答案
按热度按时间svdrlsy41#
使用
pandas.Series.strip
时:输出:
vyswwuz22#
如果希望nxt_item作为列表:
输出:
如果要作为字符串:
输出:
z9smfwbn3#
对集合列使用
Series.str.join
并添加item
值:或者使用
Series.str.cat
:如果需要,可以在
com_item
中为已消除重复数据的值创建第一个集合,将值item
添加到集合中,并在列表解析中加入:样品数据见溶液差异: