作为一种优化,Python会预先创建一系列int对象(我认为默认情况下为-5 …
256,这是一个编译时选项),并且始终优先使用这些对象来创建新的int。对于超出此范围的int,再次需要完全相同的int的机会被认为太低,因此不值得花精力检查所需的int对象是否已经存在。
这纯粹是一个实现细节。如果您的代码实际上关心过它,那么您就在做某件事。
欢迎分享,转载请注明来源:内存溢出
作为一种优化,Python会预先创建一系列int对象(我认为默认情况下为-5 …
256,这是一个编译时选项),并且始终优先使用这些对象来创建新的int。对于超出此范围的int,再次需要完全相同的int的机会被认为太低,因此不值得花精力检查所需的int对象是否已经存在。
这纯粹是一个实现细节。如果您的代码实际上关心过它,那么您就在做某件事。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)