3

这将是一个相当愚蠢的问题,尽管它很烦人。我有一个包含 800 个 ndarrays 的列表,每个 ndarrays 有 7680 个元素。如何将其转换为 <800,7680> 格式?

在此处输入图像描述

4

1 回答 1

4

只需将其传递给np.array工厂函数即可。举个例子:

>>> lst = [np.zeros(7680) for x in range(800)]  #just a list of 800 ndarrays ...
>>> arr = np.array(lst)   #make them into an array
>>> arr.shape   #shape looks OK to me :-)
(800, 7680)
于 2013-06-18T19:41:29.520 回答