擅长:python、mysql、java
<p>一种方法是使用<code>isin</code>,如下所示:</p>
<pre><code>df1[~df1.System.isin(df2.System)]
</code></pre>
<p>输出:</p>
<pre><code> System
1 b0002
</code></pre>
<p>然而,要按你现在的方式来做,你缺少了<code>.values</code>:</p>
<pre><code>for i in df1.index:
if df1.System[i] not in df2.System.values:
print (df1.System[i])
</code></pre>
<p>输出:</p>
<pre><code>b0002
</code></pre>