擅长:python、mysql、java
<p>首先,阅读CSV2以生成一组ID:</p>
<pre><code>with open(CSV2) as f:
r = csv.DictReader(f)
theids = set(row['ID'] for row in r)
</code></pre>
<p>然后,在读取CSV1时,只需检查ID是否在集合中:</p>
^{pr2}$
<p>这假设CSV文件适合基于dict的读/写(即第一行是列名称的列表),但是如果列名称也来自其他信息,则很容易调整。在</p>