2014-03-26 76 views

回答

3

可以索引用布爾數組的索引:

>>> a = np.array([1,2,4,3,6,7,33,2]) 
>>> a > 6 
array([False, False, False, False, False, True, True, False], dtype=bool) 
>>> a[a > 6] 
array([ 7, 33]) 

如果你想去的地方發生這種情況的指數,你可以使用np.where

>>> np.where(a>6) 
(array([5, 6]),) 
相關問題