擅长:python、mysql、java
<p>试试<a href="https://docs.python.org/3/library/csv.html#csv.DictReader" rel="nofollow noreferrer">DictReader</a>:</p>
<pre><code>#!/miniconda/bin/python
import csv
with open("/home/lamma/local-blast/scripts/test.csv", 'r') as file:
samples = csv.DictReader(file)
for idx, row in enumerate(samples):
print (*row.values(), sep="\t")
print("Row", idx, "Forward: ", row["Forward"])
print("Row", idx, "Reverse: ", row["Reverse"])
# you can do anything with this row's vlaues
</code></pre>
<p>读卡器将每一行转换成有序的dict,这样您就可以用它们的名称访问vlaues</p>