小编典典

python字符串的最大长度是多少?

python

如果与环境无关,那么python字符串中理论上最大的字符数是多少?

另外,如果它与版本号不同,我想在python 2.5.2中知道它


阅读 260

收藏
2020-12-20

共1个答案

小编典典

使用64位Python安装和(例如)64 GB的内存,大约63 GB的Python
2字符串应该是非常可行的(如果不是最快的话)。如果您可以将内存升级到更大的程度(当然,这将花费您一臂之力和一条腿),则最大可行字符串应成比例地变长。(我不建议依赖虚拟内存进行太多扩展,否则您的运行时将变得非常荒谬;-)。

当然,在典型的32位Python安装中,可以在应用程序中使用的总内存被限制为2或3
GB(取决于操作系统和配置),因此可以使用的最长字符串将比在具有大量RAM的64位安装中。

2020-12-20