请参阅sys.maxsize
:http://docs.python.org/library/sys.html
平台的Py_ssize_t类型支持的最大正整数,因此最大大小的列表,字符串,dicts和许多其他容器都可以.
在我的MacBook Pro上使用64位CPython构建,它非常明智地为2 63 -1字节:
>>> import sys
>>> sys.maxsize
9223372036854775807
>>>
Run Code Online (Sandbox Code Playgroud)
在我的32位Linux机器上,它是2 ^ 31 -1:
>>> import sys
>>> sys.maxsize
2147483647
>>>
Run Code Online (Sandbox Code Playgroud)
当然,在实践中,你不太可能真正使用这么大的对象,但是你可能会遇到严重的实际问题(例如,内存不足或永远加载/保存对象在达到理论极限之前.
归档时间: |
|
查看次数: |
1396 次 |
最近记录: |