python - 如何在 Python 中声明一个数组?

标签 python arrays list

如何在 Python 中声明一个数组?

最佳答案

variable = []

现在变量指的是一个空列表*

当然这是一个赋值,而不是一个声明。在 Python 中没有办法说“这个变量不应该引用列表以外的任何东西”,因为 Python 是动态类型的。


*默认的内置 Python 类型称为 list,而不是数组。它是一个任意长度的有序容器,可以容纳异构的对象集合(它们的类型无关紧要,可以自由混合)。这不应与 array module 混淆。 ,它提供了一种更接近于 C array 类型的类型;内容必须是同质的(都是同一类型),但长度仍然是动态的。

关于python - 如何在 Python 中声明一个数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1514553/

相关文章:

python - 如何验证一个列表是否是另一个列表的子集?

python - Pandas 左连接中不匹配的左表记录

python - 类型错误 : return arrays must be of ArrayType for a function that uses only floats

python - 在混合数据列表中求和

python - 脚本语言解释器如何引用它们的底层函数?

python - 在 Canopy 中同时运行脚本

c++ - 在高维 Xtensor 数组中分配

java - 如何使用 .equals() 以外的方法比较 java 中的列表

python - 从 CSV 文件构建列表列表

python - 域名检测