df.A.isin(df.B.to_dict('list'))
df.A.isin(df.B.to_dict('list')).all(1)
df.B.isin(df.A.to_dict('list'))
df.B.isin(df.A.to_dict('list')).all(1)
панды удаляют строки с дубликатами в некоторых столбцах относительно других столбцов