list
list 是 python 中自带的数据结构,类似于 java 中的抽象数据结构“arraylist” ,其中可以存放各种数据类型的元素,即不限制 list 中的元素是否具有相同的数据类型
array
python 中是不存在 array 这种数据结构的。
python 中的 array 是通过调用 numpy 库才能使用的
单维度的 list 可以直接通过 numpy.array() 转换成一维的 array,嵌套的list 也可以通过这个语句而直接转换成多维的 array,即 nd-array
如果 使用 numpy.array() 的 list 中包含有字符串,那么所有的数据都将会在转化成 array 之后变成字符串类型。
总之,转化成 array 的数据应该具有相同的数据类型