擅长:python、mysql、java
<p>第一个Csv文件包含以下值:</p>
<pre><code>duplicated = [ ['name' , 'age' , 'school'],
['jack', 76, 'oxford' ],
['march' , 32, 'cfr'],
['bee', 43, 'oi'],
['jack' ,15, 'iuy'],
['name' , 'age' , 'school']
]
</code></pre>
<p>当您执行此代码时</p>
<pre><code> #!/usr/bin/python3.8.2
import csv
duplicated = []
names = []
clear = []
with open('python.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
duplicated.append(row)
for i in duplicated:
if i[0] not in names :
names.append(i[0])
for i in duplicated:
if i[0] in names and i not in clear :
clear.append(i)
names.remove(i[0])
for i in clear:
print(i)
</code></pre>
<p>输出应为:</p>
<pre><code>['nom', 'age', 'scholl']
['jack', '76', 'oxford']
['march', '32', 'cfr']
['bee', '43', 'oi']
['jack', '15', 'iuy']``
</code></pre>
<p>这就是你想要的:)</p>