875228 的更具体的欺骗——Python 中的简单数据存储。
我有一个相当大的字典(6 GB),我需要对其进行一些处理。我正在尝试几种文档聚类方法,因此我需要一次将整个内容保存在内存中。我有其他函数可以在这些数据上运行,但内容不会改变。
目前,每次我想到新功能时,我都必须编写它们,然后重新生成字典。我正在寻找一种将这个字典写入文件的方法,这样我就可以将它加载到内存中,而不是重新计算它的所有值。
过于简化它看起来像:{((('word','list'),(1,2),(1,3)),(...)):0.0, ....}
我觉得 python 必须有比我循环遍历一些字符串寻找 : 和 ( 试图将它解析成字典更好的方法。