下面是一个示例代码,用于遍历不相等的数据框,并检查一个数据框中的元素是否存在于另一个数据框中:
import pandas as pd
# 创建两个数据框
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [1, 2, 3], 'B': [7, 8, 9]})
# 遍历df1的每一行
for index, row in df1.iterrows():
# 检查df1的元素是否存在于df2中
if row.isin(df2.values).any():
print(f"{index}行存在于df2中")
else:
print(f"{index}行不存在于df2中")
输出结果将显示每行是否存在于df2中。
下一篇:遍历不遵循列表的值