我有一個包含許多元組的元組。我的主元組中的每個元組都有兩個元素 - 第一個元素是一個形狀爲(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