假设在python pandas中有下表
friend_description friend_definition
James is dumb dumb dude
Jacob is smart smart guy
Jane is pretty she looks pretty
Susan is rich she is rich
这里,在第一行中,两列中都包含单词“dumb”。在第二行中,“smart”包含在两列中。在第三行中,“pretty”包含在两列中,在最后一行中,“is”和“rich”包含在两列中。我想创建以下列:
^{pr2}$我可以使用for循环来手动定义包含这些内容的新列,但是我想知道pandas中是否有一个函数可以使这种类型的操作更加流畅。在
一条线。。。因为,为什么不呢?不管怎样,我是来投票给MaxU的答案的。我还是自己留一个吧。在
使用此类字符串时,简单列表理解似乎是最快的方法:
单个
^{pr2}$apply(..., axis=1)
:apply().apply(..., axis=1)
方法:计时针对40000行数据流:
对于凡人(比如我)来说更容易理解?在
相关问题 更多 >
编程相关推荐