我有一個大辭典我的代碼中不斷引用,所以我把它在頂部初始化:預先聲明的字典大小限制?
import ...
myDictionary = {'a':'avalue','b':'bvalue',...}
code ...
但是,當我試圖讓值,某些鍵都沒有找到。看起來好像Python由於大小限制而砍掉我的字典。我試圖搜索谷歌,但無法找到任何東西。
我最終將key:value映射轉儲到單獨的文件中,並編寫了一個函數,該函數通過讀取文件來構建字典。
很高興知道爲什麼會發生這種情況...更好地找到一種更清潔的方式來保存我的字典。
編輯:詞典有超過1700個鍵
多少個鍵呢字典有? – aaronasterling 2010-09-15 23:11:02
1,700+鍵...添加到OP – makoto 2010-09-15 23:13:20
我會將該字典存儲在一個文件中。對於字典來說沒有問題,但對於一行代碼來說過多。 – recursive 2010-09-15 23:27:13