Предположим, у меня есть 2 набора данных db with columns NAME,Ref Amount
& sp with columns Name,REFERENCE_2,Amount
Я хочу сейчас проверить, если ссылка в db isin sp, если это правда, он проверяет, совпадают ли суммы, если это правда теперь он возвращает всю строку в db.
b = db["REF_1"].isin(sp["REFERENCE_2"])
for i in range(len(db)):
if b:
if db["AMOUNT"] == sp["AMOUNT"]:
l = db[db["REF_1"].isin(sp["REFERENCE_2"])]
n = !db[db["REF_1"].isin(sp["REFERENCE_2"])]
else:
print("Amounts are different")
else:
print("transaction not in suspense")