Pandas - 두 열에서 동일한 요소 체크 아웃
809 단어 프로그램 개발의 길
#
def cig_data(file_path1, file_path2):
data = pd.read_excel(file_path1, sheet_name=0, encoding='gbk')
data.drop_duplicates(subset=' ', keep='first', inplace=True)
print(data[' '])
data_list = data[' '].values.tolist() #
print(data_list)
Df = pd.read_excel(file_path2, sheet_name=0, encoding='gbk')
df_list = Df[' '].values.tolist()
a = [x for x in data_list if x in df_list] #
print(a)
확장성:
b = [y for y in (list1 + list2) if y not in a] #
c = [x for x in list1 if x not in list2] # list1 list2
d = [y for y in list2 if y not in list1] # list2 list1