# 创建两个数据框
df1 = pd.DataFrame({'A':['a','b','c','d'], 'B':[1,2,3,4]})
df2 = pd.DataFrame({'A':['a','d','e'], 'B':[1,4,5]})
# 找到不在第二个数据框中的值
result = pd.concat([df1,df2]).drop_duplicates(keep=False)
print(result)
输出结果为:
A B
1 b 2
2 c 3
下一篇:比较两个数据框并找到匹配的行