如何使用Python DataFrame检查A列的内容是否包含在B列中?

如何使用Python DataFrame检查A列的内容是否包含在B列中?,第1张

如何使用Python DataFrame检查A列的内容是否包含在B列中?

IIUC,然后您可以

apply
行进行lambda来检查在Authors中是否存在Name字符串

df['Check'] = df.apply(lambda row: row['Name'] in row['Authors'], axis=1)

应该管用

不能使用

str.contains()
str.extract()
str.find()
,或
where()
在这里,因为你想比较在行和这些方法期待的搜索条件的固定列表或图案。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5675074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存