首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Python结构的内存大小

Python结构的内存大小
EN

Stack Overflow用户
提问于 2009-08-25 22:56:36
回答 7查看 112.3K关注 0票数 133

32位和64位平台上的Python数据结构的内存大小有没有参考?

如果没有,这将是一件很好的事情。越详尽越好!那么,下面的Python结构使用了多少字节(取决于相关的len和内容类型)?

  • int
  • float
  • reference
  • str
  • unicode string
  • tuple
  • list
  • dict
  • set
  • array.array
  • numpy.array
  • deque
  • new-style类object
  • old-style类object
  • ...还有我正在忘记的一切--

(对于只保留对其他对象的引用的容器,我们显然不想计算项目本身的大小,因为它可能是共享的。)

此外,有没有办法在运行时(递归或非递归)获取对象所使用的内存?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1331471

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档