jython中字符函数参数的最大长度是多少?

时间:2011-09-15 01:01:18

标签: python jython

python / jython中字符函数参数的最大长度是多少?

我已经回顾了python.org上的文档而没有运气

1 个答案:

答案 0 :(得分:3)

Python通过引用传递函数参数,因此传递给函数的字符串的最大长度完全取决于字符串的最大长度。

恰好,字符串的最大长度取决于平台(通常是地址空间和/或RAM) - 有关详细信息,请参阅问题What is the max length of a Python string

在python中(我假设这也适用于jython)你可以用sys.maxsize找到这个值:

>>>import sys
>>>print sys.maxsize
9223372036854775807

来自文档:

  

maxsize:平台的Py_ssize_t类型支持的最大正整数,因此最大大小的列表,字符串,dicts和许多其他容器都可以有。

请注意,您的最大长度字符串不会接近这么多字符。