2013-12-17 32 views
16

我如何轉換在3 Dimensinal元組到一個數組Python的轉換元組陣列

a = [] 
a.append((1,2,4)) 
a.append((2,3,4)) 

像一個數組中:

b = [1,2,4,2,3,4] 
+0

3維元組? –

+0

您的列表顯示了元組列表(隱約2D-ish) – jmetz

+0

我如何獲得第一個元素?像b = [1,2] – Samy

回答

4

如果平均排列在numpy的數組,你也可以這樣做:

a = [] 
a.append((1,2,4)) 
a.append((2,3,4)) 
a = np.array(a) 
a.flatten() 
7

最簡單的方法,使用方法extend

x = [] 
for item in a: 
    x.extend(item)