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

新手上路,请多包涵

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

原文由 pynewbie 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 494
1 个回答
variable = []

现在 variable 指的是一个空列表* 。

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


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

原文由 sepp2k 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题