【发布时间】:2021-01-29 09:25:26
【问题描述】:
我想与python中的每一列进行比较。
例如:
| no. | name | name_convert | contains |
|---|---|---|---|
| 0 | applepie | apple | True |
| 1 | applepie | strawberry | False |
| 2 | bananashake | banana | True |
| 3 | bananashake | banana | True |
我想创建contains 列。它定义了每列的比较结果(name 和 name_convert)。 applepie (in name) 包含 apple(in name_convert) 字符串。
如果name_convert 是name 的子字符串,我如何创建一个包含True 的新列?
这是我的尝试:
data['contains'] = data['name'].isin(data['name_convert'])
【问题讨论】:
-
添加你的代码,让我们看看你到目前为止做了什么。
-
我加了。请阅读。
标签: python pandas compare isin