的词典我有SAT成绩的格式的CSV文件:所有五十个州读csv文件到嵌套列表
的税率口头数学
和相应的值。我需要一本字典。数据的字典格式是列名称作为键,然后是每个下面的数据作为该键的值列表。我能够以正确的格式打印列表,但列表未链接到字典中的键字典在那里,但空着。经过多次尝试不同的方法,这是最好的,我想出了:
with open('../sat_scores.csv', mode='r') as f:
sat= {}
label_line =[]
reader = csv.reader(f)
count = 0
for row in reader:
print(row)
if count == 0:
for item in row:
item = sat.keys
count +=1
for row in reader:
for key in sat.keys:
for score in row:
sat[key].append(score)
print(sat)
有什么建议吗?
究竟你的数据是什么样的?每个州只有一行?你的CSV可以有多行的状态?丢失数据怎么办? –