【发布时间】:2016-08-17 09:41:05
【问题描述】:
在我们使用数组之前,我使用过 JavaScript。我正在关注一本教 Python 的教科书。我现在正在学习列表。它们听起来完全像数组。 list 只是 Python 中表示数组的词,还是 Python 有不同的数组和列表?
【问题讨论】:
标签: python
在我们使用数组之前,我使用过 JavaScript。我正在关注一本教 Python 的教科书。我现在正在学习列表。它们听起来完全像数组。 list 只是 Python 中表示数组的词,还是 Python 有不同的数组和列表?
【问题讨论】:
标签: python
是的,列表是 Python 中的数据结构。
旁注:Numpy(python 库)有数组
但是,正如 cmets 中指出的那样,Python 实际上有一个 array 模块。这是所有相同数据类型的列表
【讨论】:
Python 的列表可以被视为数组,但它们不是数组。不过,它们是最接近 Javascript 数组的东西。 Numpy 具有用于数值计算的高性能数组,但所有元素必须属于同一类型。
【讨论】:
你可以检查:
type([]) == type(list())
返回 True。
只需与朋友确认 [] 是一个列表...
【讨论】: