有天突然想到的,list是不是void类型的指针数组??
原因有两点,一是它呈线性特点,二是它富有弹性无视于类型。 为每存入的一个数分配内存,这个内存包括该数的类型加上本身存储这个数的内存,然后返回void指针,并加入数组。这样一来,不同的数据类型的数据完全有可能放在一起,而且顺序同样可以线性,很是符合list本身的特点。 但才学python没多久,不知道具体是怎么回事,希望能交流。。。
理解Python中list与void类型指针数组的关联
有天突然想到的,list是不是void类型的指针数组??
原因有两点,一是它呈线性特点,二是它富有弹性无视于类型。 为每存入的一个数分配内存,这个内存包括该数的类型加上本身存储这个数的内存,然后返回void指针,并加入数组。这样一来,不同的数据类型的数据完全有可能放在一起,而且顺序同样可以线性,很是符合list本身的特点。 但才学python没多久,不知道具体是怎么回事,希望能交流。。。
1972
1万+
1484

被折叠的 条评论
为什么被折叠?