如何在没有循环的情况下将 numpy nd 数组转换为 (n-1)d 的列表
假设我们有一个数组 3d numpy 数组
arr3d = np.random.randint(1, 100, size=7 * 3 * 6).reshape((7, 3, 6))
带循环(慢速解决方案):
arr_what_i_want= []
for i in range(7):
arr2d = arr3d[i]
arr_what_i_want.append([arr2d])
pass
如何在没有循环的情况下获得“arr_what_i_want”?