整数对象篇
关于整数对象,我们主要搞清楚以下几个问题:
1.整数对象是如何创建的?
2.整数对象在内存中是如何保存的?
3.整数对象是如何添加和删除的?
想要弄清楚以上三个问题,我们还得从源码来看看,究竟一个整数对象是如何从无到有的。
首先,来看看整数对象的定义:
1 typedef struct { 2 PyObject_HEAD 3 long ob_ival; 4 } PyIntObject;
关于整数对象,我们主要搞清楚以下几个问题:
1.整数对象是如何创建的?
2.整数对象在内存中是如何保存的?
3.整数对象是如何添加和删除的?
想要弄清楚以上三个问题,我们还得从源码来看看,究竟一个整数对象是如何从无到有的。
首先,来看看整数对象的定义:
1 typedef struct { 2 PyObject_HEAD 3 long ob_ival; 4 } PyIntObject;
相关文章: