python-3.x - 我想接受大约 10 ^ 5 的输入大小。但问题是我的 python 代码只需要 4096
问题描述
例子让我们说python: -
if __name__ == '__main__':
q = int(input())
for _ in range(q):
string = input()
# assume string's length is more than 5000
print(len(string))
# this displays 4096 no matter how much more than 4096 the input size is.
我想要的是接受大的输入大小进行操作。但它只接受长度有限的字符串。我可以得到替代解决方案来接受大约 10 ^ 5 的输入大小吗?其中相应编程语言的长度显示准确的长度
- 在程序中,如果我们生成长度为 10 ^ 5 的字符串,然后使用长度函数,它会显示正确的长度。
- 同样,如果我的文件大小为 10 ^ 5 输入大小,则代码显示正确的输入长度。
- 那么当向终端提供这么多输入时,为什么终端不显示正确的输入长度。
解决方案
推荐阅读
- vmware - vMware 标准 vSwitch 上的多个 VLAN 端口组配置不起作用
- ruby-on-rails-5.2 - has_one 和 has_many 关联抛出[错误数量的参数(给定 1,预期为 0)] 当使用 proc 快捷方式传递时
- evernote - Evernote Sandbox Oauth 突然无法正常工作
- microsoft-graph-api - 获取 Outlook 邮件的原始 MIME
- node.js - 如何将特定的响应 JSON 键值传递给 url
- python - 根据前两列中的任何一列更新每一行的值
- tensorflow.js - 如何在tensorflowjs中将张量转换为Uint8Array数组
- angular - 如何使用角度将登录页面设为默认页面
- dart - 将动态解析为 int 或回退到默认值
- java - Executor 代替 ExecutorService 有什么场景吗?Executor 接口背后的意图?