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()在这里,因为你想比较在行和这些方法期待的搜索条件的固定列表或图案。
欢迎分享,转载请注明来源:内存溢出
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()在这里,因为你想比较在行和这些方法期待的搜索条件的固定列表或图案。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)