回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有两个大的excel文件,并想提取行是在每个文件中唯一的。你知道吗</p>
<p>例如,我有</p>
<pre><code>df1 = pd.DataFrame({'Value': [100,50,20,10],
'C1': ['a','b','c','d'],
'C2': ['g','h','i','j'],})
df2 = pd.DataFrame({'Value': [100,40,20,5],
'C1': ['a','z','c','d'],
'C2': ['g','h','i','m'],})
</code></pre>
<p>第一行和第三行在df1和df2之间共享。
(a,g,100或c,i,20)
第二行和第四行在df1和df2之间不共享,我想提取这些行。
(b,h,50。d、 j,10岁。z、 h,40和d,m,5)。你知道吗</p>
<p>如果您能告诉我如何使用python实现这一点,我将非常感激。你知道吗</p>
<p>谢谢你们的反馈。
如果我能低于输出,那就太好了。你知道吗</p>
<pre><code>df1only=pd.DataFrame({'Value': [50,10],'C1': ['b','d'],'C2': ['h','j'],})
df2only = pd.DataFrame({'Value': [40,5],'C1': ['z','d'],'C2': ['h','m']})
</code></pre>