【发布时间】:2018-04-30 15:10:50
【问题描述】:
我有一个数据框,其中包含列中的列表项。
示例: df:
column1, column2, column3
1 'c' ['d']
2 'x' []
3 'foo' ['car']
所以我想将另一个项目附加到 column3
结果应该是这样的
column1, column2, column3
1 'c' ['d','t']
2 'x' ['t']
3 'foo' ['car','t']
目前我使用这样的方法
df['column3']=df['column3'].apply(lambda x: x.append('t'))
但是 column3 变成了
column1, column2, column3
1 'c' none
2 'x' none
3 'foo' none
想知道如何使用 apply 函数来做到这一点
【问题讨论】:
标签: python list pandas types append