5
我是使用numpy的新手,有一件事我真的不明白索引數組。使用numpy將布爾數組索引到多維數組中
在tentative tutorial有這樣的例子:
>>> a = arange(12).reshape(3,4)
>>> b1 = array([False,True,True]) # first dim selection
>>> b2 = array([True,False,True,False]) # second dim selection
>>>
>>> a[b1,b2] # a weird thing to do
array([ 4, 10])
我不知道爲什麼它是最後一件事。任何人都可以向我解釋?
謝謝!
+1這裏是一個鏈接,供進一步閱讀,http://docs.scipy.org/doc/numpy/reference/arrays.indexing.html – 2012-03-27 06:24:24