我會保持它簡單。我有一個循環將新行添加到numpy數組中...什麼是有效的方法來做到這一點。添加numpy數組的有效方法
n=np.zeros([1,2])
for x in [[2,3],[4,5],[7,6]]
n=np.append(n,x,axis=1)
現在的事情是有一個[0,0]堅持它,所以我必須通過
del n[0]
這似乎啞刪除它......所以,請告訴我一個有效的方式來做這個。
n=np.empty([1,2])
更糟糕的是它會創建一個未初始化的值。
爲什麼不只是'n = np.array([[2,3],[4,5],[7,6]])'? – BrenBarn
這僅僅是一個例子,在我的程序中,每次迭代都會附加一個不同的值 – user3443615
追加到numpy數組本身效率低下,所以這種方法永遠不會是一個很好的性能。 – BrenBarn