【发布时间】:2018-07-22 00:18:41
【问题描述】:
我有多个包含两个列表的泡菜文件。第一个是浮点数的轻量级列表,但第二个是长向量列表,加载时会消耗大量内存。如何仅加载每个泡菜文件中的第一个列表?这是我目前的做法:
import cPickle, bz2
with bz2.BZ2File(lhl_file, "rb") as pickled_file:
pickle_object = cPickle.load(pickled_file)
light_list, \
heavy_list = list(pickle_object)
【问题讨论】: