【发布时间】:2016-06-02 18:08:42
【问题描述】:
我正在学习如何使用 python 编程,并且还在学习理论作为计算机科学课程的一部分。在编程中,我知道我可以通过使用 .append 函数向数组添加额外的变量,但是在我的理论课中,我们被告知数组的大小既不能增加也不能减少。
这在 python 中是如何工作的?
【问题讨论】:
-
在你的理论课上,你必须学习C++或C。不要混淆..
-
您的理论课中“数组”的定义似乎更符合python
tuple的定义。通常,数据结构概念是特定于语言的。 C、C++ 和 Java 数组具有固定大小。 Python 有不同的数据结构。 -
Python 列表是与 C 数组完全不同的数据结构。这就是为什么它们被称为
list而不是array。阵列在系统资源方面效率更高。 Python列表更加灵活方便程序员使用。 -
我看不出这个问题太宽泛了。这里的主要问题似乎是询问 python 列表是如何实现的。这绝不是太宽泛
标签: python arrays python-3.x static