标签: python
Python的列表大小最大,根据文档,调用
import sys print(sys.maxsize)
将返回最大大小。在我的机器上,调用此代码将返回9223372036854775807 = 2 ^ 63-1。
另一方面,调用类似
a = [1]*(2**32)
返回内存错误。 2 ^ 32比2 ^ 63-1小得多-有什么办法可以在避免内存错误的情况下初始化2 ^ 32个项目的列表?