Python - 大名单问题

时间:2016-02-05 19:25:19

标签: python bigdata

我需要创建并搜索一个大的列表,例如3.9594086612e + 65个10x10阵列(或更大的阵列列表)的列表。

我需要创建组合列表。我需要根据某些规则过滤掉一些组合。应该重复这个过程,直到只留下一个组合。

如果我尝试创建此列表,则会在几分钟后因内存而崩溃。

我可以想象,解决方案应该是以不同于内存中列表的方式存储数据。

什么是可能,正确和简单的方法? SQL数据库? NoSQL数据库?或者只是一个接一个地打开和关闭多个文本文件?我需要多次浏览此列表。

1 个答案:

答案 0 :(得分:2)

HY:

3.9594086612e+65

它不仅仅是世界上所有的计算机内存。

(而且我不会乘以10)!