顺序表为什么要在定义时分配空间大小

先上Python中顺序表的结构

顺序表的特点:1,在内存中连续存储;2,元素的类型相同;

因此可以方便地通过偏移量(数据类型的大小)来确定顺序表的各个元素。

那可不可以不指定顺序表的容量,默认是无限存储?

 如果不指定范围,可能会定义一个链表,链表的地址在当前顺序表的尾部,下个顺序表想插入元素就会不连续。

心之所愿,永不相忘
原文地址:https://www.cnblogs.com/zgll/p/11104453.html