在Python中,是一个与数组同义的列表吗?

时间:2016-04-23 20:42:32

标签: python

我在使用数组之前使用过JavaScript。我正在学习一本教Python的教科书。我现在正在学习列表。它们听起来就像阵列一样。列表只是数组的Python字,还是Python有不同的数组和列表?

3 个答案:

答案 0 :(得分:3)

是的,列表是Python中的数据结构。

旁注:Numpy(一个python库)有数组

但是,正如Python所做的评论中指出的那样,事实上,它有一个array模块。哪个是所有相同数据类型的列表

答案 1 :(得分:1)

你可以检查:

type([]) == type(list())

返回 True

请与朋友确认[]是一个列表......

答案 2 :(得分:1)

Python的列表可以视为数组,但它们不是数组。但它们是最接近Javascript数组的东西。 Numpy具有用于数值计算的高性能数组,但所有元素必须属于同一类型。