【发布时间】:2017-02-16 23:33:58
【问题描述】:
这是我的数据框:
A B
0 asdf|afsdf|fasd sdsd|wer|wer
1 sdfsdf sdfsdff
2 sdf|s sdfsde|sdf
我想形成列C,它将包含从列A和列B到第一个|的连接值,如果|不存在,那么它将简单地连接两列.另外在连接时我想插入--
这是C 列的外观:
C
0 asdf--sdsd
1 sdfsdf--sdfsdff
2 sdf--sdfsde
我可以用df.loc 遍历每一行并得到我需要的东西,但是速度很慢,我想知道是否有更快的方法。
【问题讨论】: