情况
我有一个程序可以使用给定的值列表构造一个矩阵! 并且列表开始变大,例如列表中的 10 万或百万个值,这反过来将产生百万 x 百万大小的矩阵。
在此过程中,我基于行、列或仅基于元素对矩阵执行一些加法/减法/除法/乘法操作。
问题
由于矩阵太大,我认为在内存中进行整个操作是行不通的。
问题
因此,我的问题是: 我应该如何操作这个巨大的矩阵和巨大的值(value) list ? 比如,在哪里存储它,如何读取它等等,这样我就可以在矩阵上执行我的操作并且计算机不会卡住或发生任何事情。
最佳答案
我建议使用 NumPy .它在算术运算上非常快。
关于python - 如何对存储为嵌套列表的巨大矩阵 (100000x100000) 进行操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10632427/