的詞典我有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可以有多行的狀態?丟失數據怎麼辦? –