1
的陣列內的陣列的存在我有陣列的numpy的數組:檢查陣列蟒
qv=array([[-1.075, -1.075, -3. ],
[-1.05 , -1.075, -3. ],
[-1.025, -1.075, -3. ],
...,
[-0.975, -0.925, -2. ],
[-0.95 , -0.925, -2. ],
[-0.925, -0.925, -2. ]])
我想,以確定是否一個陣列被包含在2-d數組並返回它的索引。
qt=array([-1. , -1.05, -3. ])
我可以兩個數組轉換成列表,並使用list.index()函數:
qlist=qv.tolist()
ql=qt.tolist()
qindex=qlist.index(ql)
但我想避免這樣做,因爲我認爲這將是一個性能命中。
不要「認爲這將是一個性能打擊」。測量。 – Elazar 2013-05-06 23:27:53
我會的。一旦變得清楚如何使用numpy來代替列表。 – Jen 2013-05-06 23:29:38