您能解释一下Python字典内存使用情况吗?
字典由多个存储桶组成。这些水桶每个都包含
当前存储的对象的哈希码(由于使用了冲突解决策略,因此无法从存储桶的位置进行预测)
指向关键对象的指针
指向值对象的指针
在32位计算机上,这总计至少12字节,而在64位计算机上,则总计24字节。字典以8个空桶开头。然后,只要达到其容量,就通过将条目数加倍来调整大小。
字典由多个存储桶组成。这些水桶每个都包含
当前存储的对象的哈希码(由于使用了冲突解决策略,因此无法从存储桶的位置进行预测)
指向关键对象的指针
指向值对象的指针
在32位计算机上,这总计至少12字节,而在64位计算机上,则总计24字节。字典以8个空桶开头。然后,只要达到其容量,就通过将条目数加倍来调整大小。