NumPy中有一種簡單的方法來扁平化類型對象數組嗎?拼合numpy數組
我知道.flatten()方法從變平相同的尺寸的陣列構造非對象類型數組:
I1 a = np.array([[1],[2],[3]])
I2 a.flatten()
O2 array([1, 2, 3])
然而
,我不能得到D型=對象數組扁平:
I4 b
O4 array([[1], [2, 3], [3]], dtype=object)
I5 b.flatten()
O5 array([[1], [2, 3], [3]], dtype=object)
謝謝。
的例子已經爲平面,因爲它可以('b.shape =(3)')!你究竟是什麼意思扁平化? – 2012-07-06 17:54:14
是的,但實際上,我想讓b變成[1,2,3,3] – 2012-07-06 18:02:54