以大致相等的大小复制列表

时间:2016-08-08 04:45:21

标签: python list copy

我需要在python中复制一组变量。我现在做的是:

for var in variables:
  newvar[:] = var[:]

在我的本地机器上工作,因为我处理了16演出的ram。问题出现在我应该使用的开发机器上,只有1 gig ram可用,这会导致内存错误。为了解决这个问题,我想把我正在复制的列表分成几块,但是所涉及的变量可以有任意级别的嵌套,例如:

var1[100]
var2[50,100]
var3[20,30,50]

是否有任何库或进程以块的形式复制变量,以便块的大小不超过可用的ram数量?

0 个答案:

没有答案