2024-04-19 10:03:02 发布
网友
df['containName'] = 0 for i in range (df2.shape[0]): df.loc[df['string'].str.contains(df2['name'][i],case=False), "containName"]=1
但我要花很多时间使用上面的代码。有没有矢量化的快速解决方案?在
你可以使用
df['containName']=df['string'].str.contains('|'.join(df2['name']),case=False)
你可以使用
相关问题 更多 >
编程相关推荐