我有一个100,000,000行的文件,每行包含1到999之间的随机整数。我有以下代码需要读取它并将其存储在列表中:
L100000000 = []
inf = open("100000000.txt", "r")
inputData = inf.readlines()
for line in inputData:
L1000000.append(int(line.rstrip()))
data.append(L100000000)
这是我在运行时遇到的错误:
Traceback (most recent call last):
File "C:\Users\witcher\Documents\NJIT\CS 288\mergesort.py", line 114, in <module>
inputData = inf.readlines()
MemoryError
我之前从未遇到过这个问题,如何在Python中解决这个问题?