Python-从一个存在的数组创建新数组

时间:2019-07-06 20:07:18

标签: python arrays matrix reshape dimensions

在对称和非对称情况下,我都试图从2D数组创建3D数组。 2D包含10行和56(0r 101)列;列向量是我要制作的二维向量(10x10对称数组有55个自由参数,而第一个是我不需要的数字)。

我尝试了for循环,如下所示:

    for m in range(10):
        for i in range(10):     
            for j in range(10):     
                new_array[m,i,j] = old_array[m, (i+j+1)]

但是i + j + 1配方糟透了。我也尝试过np.reshape,但是1010向量(或560一个)不能映射到10x10x10。有想法吗?

0 个答案:

没有答案