我正试图把两辆被nes塞的暴虐者聚集在一起。 其中每一个国家拥有10个顶级钥匙,而10个钥匙中每个有2个更关键:日期和价值。 在低水平,每个关键词典约有100 000件。
2个字典的原产地为2个 p。 我正在利用负荷功能将这些人分成2个字典。 是否有办法从这2个纸浆档案中找到1个字典? 如果不是的话,我如何能够把2个字典合并成一个字典?
我尝试了。 这一解决办法是,但是它超越了另一个词典,而且我无法得到 还有一名独裁者凌驾于另一人之上。 如果我只向另一个人推荐一名词典,但,那么这个员额似乎表明独裁者不这样做。
因此,我可能认为,我可以在这些独裁者中制造阵列,然后加以改造和加固。 但令人难以置信的是缓慢。 这就是我迄今为止所做的事情:
import cPickle
import numpy as np
def load(filename, verbose=False):
# Open file
if verbose : print("Loading %s" % filename)
pkl_file = open(filename, rb )
# Load from Pickle file.
data = cPickle.load(pkl_file)
pkl_file.close()
return data
def combineDicts(dictList):
result = np.array([])
for listItem in dictList:
data = np.array([])
for item in listItem.keys():
for innerItem in listItem[item].keys():
data = np.append(data, listItem[item][innerItem])
result = np.append(result, data)
因此,我试图领导这些指挥部:
>>> dict1 = load( file1.pkl , verbose = True)
>>> dict2 = load( file2.pkl , verbose = True)
>>> a = combineDicts([dict1, dict2])