Diff pandas dataframes:
import pandas as pd
df1 = pd.DataFrame([1, 2, 3, 4, 5])
df2 = pd.DataFrame([1, 2, 3, 7, 9])
df3 = df1.merge(df2, indicator=True, how='outer')
df3[merged['_merge'] == 'left_only']
Объединение pandas dataframes:
df4 = pd.concat([df1, df2]).drop_duplicates(keep=False)