Kev*_* L. 2 python arrays list
我不是如何实现Python列表的专家,但据我所知,它们是作为动态数组而不是链接列表实现的.因此,我的问题是,如果将python列表实现为数组,为什么它们被称为"列表"而不是"数组".
这只是一个语义问题,还是有一些更深层次的技术原因.Python中的动态数组实现是否接近列表实现?或者是因为动态数组实现使其行为更接近列表的行为而不是数组?或者其他一些我不明白的原因?
为了清楚起见,我并没有具体询问如何或为什么将Python列表实现为动态数组,尽管这可能与答案相关.