擅长:python、mysql、java
<p>您可以使用read<code>file1</code>到集合中,以便使用生成器表达式查找与从<code>csv.reader</code>方法生成的名称匹配的项:</p>
<pre><code>import csv
done = set(map(str.rstrip, open('file1')))
with open('file2_new', 'w') as f:
csv.writer(f).writerows((name, freq + 'done', *rest) for name, freq, *rest in csv.reader(open('file2'), delimiter=' ', skipinitialspace=True) if name in done)
</code></pre>