如果我的数据框中的行满足集合中的任何值,我想删除它。我尝试了以下代码的许多不同迭代,但它们不起作用:
if subid in intersection == df_1["SubId"][x]:
for x in range(len(df_1)):
del df_1.iloc[x]
Run Code Online (Sandbox Code Playgroud)
我收到密钥错误:0。有任何想法吗??
提前致谢。
编辑:我已将交点定义如下:
intersection = set(ABC).intersection(XYZ)
Run Code Online (Sandbox Code Playgroud)