python中的列表和字典是否存在边界? 如果有,限制是多少?python列表边界
2
A
回答
1
您拥有的内存量是限制。
6
我认为按边界来说,您是指在list
或dict
中元素的数量是否有上限。 Python没有对它们定义任何限制,所以它们可以像机器允许的内存一样大。
3
实际上,目前内部Python对象的哈希实现使用32位哈希值 - 因此,在字典上接近2^32个元素的点(假设您有足够的内存),您将开始有很多的冲突,并且会在字典使用中显着减慢速度。但是这并不妨碍它的运作。
(Python开发人员正在考虑在将来的版本中使用这个hash 64位,所以这不再是问题)。
至于绝对限制,没有 - 限制因素是可用的系统内存。
相关问题
- 1. 的Python:检查阵列的列是边界内,如果没有边界
- 2. Python的正则表达式边界
- 3. 如何在python Tkinter的框架边界内包装列表?
- 4. 我需要Python中的帮助来检查列表的边界
- 5. 列表边界 - 什么是最Python的方式?
- 6. 在Python中存储多个边界框作为列表
- 7. 简化的Java列表边界检查
- 8. Python RegEx与字边界
- 9. Python - 边界框/圆库
- 10. 表行和边界
- 11. 多维阵列边缘/边界条件
- 12. 边界与列跨度
- 13. 使用边距创建边界自举列表
- 14. 从文件中读取矩阵,创建边界列表并将边界列表写入文件
- 15. 正则表达式边界
- 16. 表边界问题停止
- 17. HTML表colgroup边界半径
- 18. python pandas从一系列布尔值中获取索引边界
- 19. 在Python中设置数组边界
- 20. Python有限边界Voronoi单元格
- 21. OpenCV的Python的HoughCircles:图像边界
- 22. Python的HTTP头Content-Type的边界
- 23. Python中的部分边界Tkinter
- 24. Python NetworkX边缘列表超出范围
- 25. Python连接的组件边缘列表
- 26. 的Python:跨文件块的边界正则表达式匹配
- 27. 的Python - 如何绘制“边界边缘”到2D图
- 28. 利用边界
- 29. 复制边界
- 30. 色面边界