1
,我有以下數據在numpy的陣列設置:多dtypes
陣列1:
[[a, 1, 20]
[a, 3, 40]
[b, 1, 20]
[b, 2, 40]
[c, 5, 90]]
陣列2:
[[a, 2]
[a, 5]]
什麼我想完成如下:Array2[0,0]=a
和Array2[0,1]=2
我想插入從第一個數組中找到a,2,30
。
要做到這一點我使用np.where(Array1==item)[0]
看起來對'a'
,我不能,但因爲用於進口dtype
是一個字符串,而不是一個int插值。
自從我使用Numpy之後已經有一段時間了,所以如果我完全處於雜草狀態,請告訴我。
在''a''和'2'之間插值意味着什麼?你還會使用其他什麼類型的「a」? – abarnert 2014-12-06 00:46:01
什麼是'a'。它是一個字符串嗎?一個變量?這些陣列的'dtype'是什麼? – hpaulj 2014-12-06 02:08:26