所以我有一個csv文件的任意數量的列和行(完全矩形,所以沒有丟失的單元格),我想把它轉換成一個字典。做一個csv文件的字典沒有進口
key1 key2 key3
1 2 3
4 5 6
7 8 9
我想有我在做什麼,現在正在讀的每一行,將遵循這種模式
{key1:[1,4,7], key2:[2,5,8], key3:[3,6,9]}
字典來。如果我正在閱讀第一行,則每個元素都將成爲字典中的一個鍵並映射到一個空列表。然後我繼續閱讀每一行,但這裏是我遇到問題的地方。我不知道如何將每一行的元素分配給它的正確關鍵字(因爲字典是隨機的),假設我知道如何生成一個我可以正確分配的值的列表(例如,如何我可以讓1去鑰匙1,2去鑰匙2和3去鑰匙3)。
我想這樣做沒有進口。讓我知道你們的想法。
[這是九月再次...](http://meta.softwareengineering.stackexchange.com/questions/6166/open-letter-to-students-with-homework-problems) – Selcuk
這是一個小作爲作業的一部分,我一直在思考這個問題一個多小時:/這是字典的隨機性讓我感到困惑。我確實說過我在做什麼以及我卡在哪裏,即使是一個指針也會讓我回到正軌:/ – Krio
爲什麼不發佈一小時後編寫的(可能是非工作的)代碼呢? ?然後我們可以嘗試糾正你的錯誤。你不會以這種方式得到任何答案,因爲堆棧溢出不是*代碼寫入服務。 – Selcuk