標籤:

唯一化及集合邏輯

在NumPy中針對一維的基本集合運算經常用到np.unique,作用是找出數組中的唯一值並返回已排序的結果:

從代碼運行的結果可以看出,np.unique把數組中有多個重複的元素只取一個,再進行排序。

np.unique與純python代碼比較:

python的set函數功能包括關係測試和消除重複元素:

np.inld用來測試一個數組中的值在另一個數組中的成員資格,返回一個布爾型數組:


推薦閱讀:

np.random.RandState: seed, randn
給深度學習入門者的Python快速教程 - numpy和Matplotlib篇
利用數組進行數據進行處理
np ufunc: reduce, accumulate, at; np.add, multiply, sum
數組數據類型轉換及算術運算

TAG:Python | numpy |