python小整数池

Python实现int的时候有个小整数池。为了避免因创建相同的值而重复申请内存空间所带来的效率问题, Python解释器会在启动时创建出小整数池,范围是[-5,256],该范围内的小整数对象是全局解释器范围内被重复使用,永远不会被GC回收
总结:
1.范围 -5~256
2.永远不会被GC回收,意味着每次将小整数赋值给变量时,变量的id都是一样的
原文地址:https://www.cnblogs.com/thanos-ryan/p/14262315.html