擅长:python、mysql、java
<p>您可以迭代每一行来解决它,并丢弃只有一个字段(标题)的字段:</p>
<pre><code>import csv
import sys
d = dict()
with open(sys.argv[1], newline='') as csvfile:
csvreader = csv.reader(csvfile, delimiter='\t')
for row in csvreader:
if len(row) == 1: continue
_d = {row[0]: [row[-1]]}
d.update(_d)
print(d)
</code></pre>
<p>运行方式如下:</p>
^{pr2}$
<p>结果是:</p>
<pre><code>{
'ID4': ['Notes4..'],
'ID1': ['Notes1..'],
'ID2': ['Notes2..'],
'ID3': ['Notes3..']
}
</code></pre>