Python 从pickle文件加载前n个项

Python 从pickle文件加载前n个项,python,Python,这可能是一个不寻常的事情,但我想从一个pckle文件加载n个项目,它可以是随机的,也可以是第一个或最后一个项目 原因是我正在测试一个将pickle文件作为数据加载的神经网络,我希望该网络在测试阶段运行得更快(从100000项减少到n项) 现在我正在加载泡菜,如下所示: l = pickle.load(open(file, 'rb')) 是否有任何参数仅加载前n项 该文件如下所示: 这其实很简单: n = 100; l = pickle.load(open(file, 'rb'))[1:n];

这可能是一个不寻常的事情,但我想从一个pckle文件加载n个项目,它可以是随机的,也可以是第一个或最后一个项目

原因是我正在测试一个将pickle文件作为数据加载的神经网络,我希望该网络在测试阶段运行得更快(从100000项减少到n项)

现在我正在加载泡菜,如下所示:

l = pickle.load(open(file, 'rb'))
是否有任何参数仅加载前n项

该文件如下所示:


这其实很简单:

n = 100;
l = pickle.load(open(file, 'rb'))[1:n];

仅当您将它们单独保存到文件中时才可以。哦,我想我可以定义m=l[1-10]或其他什么。可能:这仍然会加载整个文件-您只是在加载后选择其中的一部分(n-1,顺便说一句,不是n)。