Я работаю над cs50 pset6, DNA, и я хочу прочитать файл csv, который выглядит так:
name,AGATC,AATG,TATC
Alice,2,8,3
Bob,4,1,5
Charlie,3,2,5
Но проблема в том, что словари имеют только ключ и значение, поэтому я не знаю, как мне это структурировать. В настоящее время у меня есть этот фрагмент кода:
import sys
with open(argv[1]) as data_file:
data_reader = csv.DictReader(data_file)
Кроме того, в моем файле CSV есть несколько столбцов и строк, с заголовком и первым столбцом, указывающим имя человека. Я не знаю, как это сделать, и позже мне нужно будет получить доступ к индивидуальному количеству, например, Alice
, значение AATG
.
Кроме того, я использую модуль sys
, для импорта DictReader
, а также reader