擅长:python、mysql、java
<p>加载后,您可以对id列调用<a href="http://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.equals.html#pandas.Series.equals" rel="nofollow">^{<cd1>}</a>:</p>
<pre><code>df['id'].equals(df1['id'])
</code></pre>
<p>这将返回<code>False</code>的<code>True</code>,如果它们完全相同,长度和值的顺序相同</p>
^{pr2}$
<p>要加载CSV:</p>
<pre><code>df = pd.read_csv('file_1.csv')
df1 = pd.read_csv('file_2.csv') # I'm assuming your real other csv is not the same name as file_1.csv
</code></pre>
<p>然后可以执行与上述相同的比较:</p>
<pre><code>df.id.equals(df1.id)
</code></pre>
<p>如果只想比较id列,可以指定只加载该列:</p>
<pre><code>df = pd.read_csv('file_1.csv', usecols=['id'])
df1 = pd.read_csv('file_2.csv', usecols=['id'])
</code></pre>