繁体   English   中英

Python:Pyscripter的可变大小问题

[英]Python : Variable size problems with Pyscripter

我正在使用Pyscripter编写脚本并执行Python代码。 我有一个场景,我在一个循环中填充一个元组。 并且,在程序结束时,我有10个这样的变量,每个变量中有1百万个元素。 当我尝试在此之后调用任何变量时,Pyscripter会挂起。

有什么技巧如何克服这个问题? 工作空间中的变量大小是否有限制? 我的磁盘上有足够的空间来支持数据。

如果要循环添加到元组,最好先从列表开始,然后再将其转换为元组:

mylist = []
for i in range(million):
    mylist.append(something)
mytup = tuple(mylist)

但是,如果您要追加一百万次,则程序可能会花费一些时间来填充元组。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM