Python 一本字典可以包含的项目是否有上限?
我们可以使用Python 一本字典可以包含的项目是否有上限?,python,dictionary,python-internals,Python,Dictionary,Python Internals,我们可以使用len() 除了字典的总大小受到可用内存量的限制外,字典可以包含的项目数量是否有限制 它是否依赖于Python实现?它是否取决于它是32位还是64位系统?是什么让你认为限制来自CPU或Python本身,而不是可用内存?创建一个无限循环,向dict添加键。当dict崩溃时,你会发现Python是完全开源的。您可以检查原始代码并在其中找到—一个故意硬编码的限制应该很容易发现。这是否回答了您的问题?
len()
除了字典的总大小受到可用内存量的限制外,字典可以包含的项目数量是否有限制
它是否依赖于Python实现?它是否取决于它是32位还是64位系统?是什么让你认为限制来自CPU或Python本身,而不是可用内存?创建一个无限循环,向dict添加键。当dict崩溃时,你会发现Python是完全开源的。您可以检查原始代码并在其中找到—一个故意硬编码的限制应该很容易发现。这是否回答了您的问题?