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

发布于 2021-01-29 19:32:19

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

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

关注者
0
被浏览
186
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

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

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



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看