【问题标题】:What is the maximum length of a character function argument in jython?jython中字符函数参数的最大长度是多少?
【发布时间】:2011-09-15 01:01:18
【问题描述】:

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

我已经查看了 python.org 上的文档,但没有运气

【问题讨论】:

标签: python jython


【解决方案1】:

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 和许多其他容器可以拥有的最大大小。

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

【讨论】:

  • @Carl 希望,即使我错过了,这是一个合理的挥杆!
猜你喜欢
  • 2011-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-16
  • 1970-01-01
  • 2011-12-01
相关资源
最近更新 更多