使用Python的array.array模块的二维数组?

时间:2016-03-29 09:43:42

标签: python multidimensional-array

array.array是一种内置类型,对于某些数字任务而言,它看起来比list更有效。

numpy我可以轻松创建一个二维数组,例如: a = numpy.asarray([[1,2][3,4]], dtype='int')

但是我找不到如何使用array.array创建二维数组,是吗?

1 个答案:

答案 0 :(得分:0)

不,虽然你可以做索引数学来模拟一个(这就是他们在幕后工作的方式)。 array.array对于它的存储和转换功能很有用,但使用numpy对数组内容的实际计算可能更有效。当然,如果您愿意,也可以保留数组列表。