df3=pd.DataFrame({'col1':['banana','apple','pie','mango','cola'],
'col2':['apple','banana','mango','cola','mango'],
})
df3['col3']=df3['col1']+df3['col2']
结果
col1 col2 col3
0 banana apple bananaapple
1 apple banana applebanana
2 pie mango piemango
3 mango cola mangocola
4 cola mango colamango
改变
col1 col2 col3
0 banana apple bananaapple
1 apple banana bananaapple
2 pie mango piemango
3 mango cola mangocola
4 cola mango mangocola
如果字符串(ab=ba)变为ab,我要做的是过滤
IIUC,根据您的示例和解释,您的期望转化为简单地对每行进行排序并将它们连接起来
假设您有权访问
col1
和col2
,您可以删除添加的2列元素,然后尝试以下操作-编辑:使用矢量化的
str
函数更新,用于加入字符串列表,这比.apply()
快得多相关问题 更多 >
编程相关推荐