我有兩個csv文件都由兩列組成。將兩個csv文件與python熊貓比較
第一個有產品ID,第二個有序列號。
我需要從第一個csv查找所有序列號,並在第二個csv上查找匹配。結果報告將具有匹配的序列號以及來自每個csv的相應產品ID,在單獨的列 中修改以下代碼,沒有運氣。
你會如何處理這個問題?
import pandas as pd
A=set(pd.read_csv("c1.csv", index_col=False, header=None)[0]) #reads the csv, takes only the first column and creates a set out of it.
B=set(pd.read_csv("c2.csv", index_col=False, header=None)[0]) #same here
print(A-B) #set A - set B gives back everything thats only in A.
print(B-A) # same here, other way around.
你可以添加一些樣本數據和期望的輸出?因爲它有點不清楚究竟需要什麼。 – jezrael