我在Python中有一個非常大的字典。 。 。它不是在CodeRunner或Xcode中編譯巨大的字典Python無法正常工作
我有一個不是很大的列表,我試圖翻譯,但它不能正常工作,因爲字典太大了。 。 23124鍵在字典中。 有沒有辦法通過創建數據庫或其他東西來處理大型字典?
當我複製和粘貼我的字典到CodeRunner或在Xcode,顏色沒有爲不同的類型,如字符串或整數元素的改變。
當我運行它,我得到一個較大的輸出比我輸入
#D_ens_g = {"big" dictionary w/ >20k keys and values}
def Simple_Reader(input,output='test.txt'):
temp = []
query=open(input,'r').read().split('\r')
for q in query:
print D_ens_g[q]
test_2 = '~/Desktop/list.txt'
Simple_Reader(test_2)
列表中的每一個元素,我在test_2導入具有特定ID,它是在字典的鍵
「大」不是一個數字。 – JBernardo
使用真實的數據庫? (甚至像sqlite3或couchdb) –
首先,你真的需要那個大字典嗎? –