我有一个包含许多元组的元组。我的主元组中的每个元组都有两个元素 - 第一个元素是一个形状为(700,)的数组,第二个 元素是一个整数。串联元组中的元组
这里是我的元组的小图示:
x =((np.array[3,3,3],1), (np.array[4,4,4],2), (np.array[5,5,5],3))
我期待所有的阵列组合成一个大矩阵,所有的整数到一个列向量,其全部放入到一个元组。
所以我的输出应该是这样的:用与形状(3,3)的阵列的第一个元素
y= (np.array([[3,3,3],[4,4,4], [5,5,5]]), np.array([1,2,3]))
一个元组,并用的形状的第二元件作为一个数组 ( 3)
我假设我们可以使用numpy的堆栈方法之一,但我不能包装我的头 围绕如何访问元组的所有元素来这样做。
谢谢。
因此,输出将是一个3×4规则形阵列,是吗? – Divakar
没有输出将是一个具有两个数组的数组--3x3和3.希望这是有道理的。 – Moondra
你能否写下实际的预期输出,因为你所显示的不是有效的输出。 – Divakar