CSV1:
Name Gender Sl_no
Abc f 5
xyx m 10
hhh f 20
csv2:
Sl_no Name Gender
10 bla bla
5 bla bla
这里我只关心sl_no
列,它在两个表的不同索引中,我只需要cs2sl_no
中缺少的值。我如何使用python 做到这一点
您可以将loc
与isin
一起使用。
import pandas as pd
csv1 = pd.read_csv('path/to/csv1')
csv2 = pd.read_csv('path/to/csv2')
missing = csv1.loc[~csv1['Sl_no'].isin(csv2['Sl_no']), 'Sl_no']
print(missing)