python numpy 資料集合操作函式

2022-09-23 05:16:56 字數 530 閱讀 6592

arr

array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

arr1

array([0, 1, 2, 3, 4])

np.intersect1d(arr,arr1)#計算陣列arr arr1的交集,並排序

array([0, 1, 2, 3, 4])

np.union1d(arr,arr1)#計算陣列arr arr1的並集,並排序

array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

# np.setdiff1d(arr,arr1)#計算差集:在arrr 中但不在arr1的元素

np.setxor1d(arr,arr1)#計算異或集,在arr 或arr1中,但不屬於arr arr1的交集的元素

array([5, 6, 7, 8, 9])

arr2=np.array([1,2,3,1,3,5,6])

np.unique(arr2)#計算arr2中的唯一值,並排序

array([1, 2, 3, 5, 6])

Python Set集合操作

coding utf 8 set 和dict類似,也是一組key的組合,但不儲存value,key不能重複 要建立一個set 需要提供一個list作為輸入集合 s set 1 2 3 print s set 1 2 3 s set 1 1 2 2 3 3 print s set 1 2 3 重複元素...

python 集合方法操作彙總

集合 set 特點 1 name 2 name1 set 江戶部柯南 基德 灰原哀 工藤新一 3 print type name type name1 執行結果 新增集合 add update 1 name 2 name add 服部平次 新增元素 服部平次 3 print name 4 5 a n...

Python學習雜記 9 集合操作

集合 集合是由花括號括起來的一組資料,特點是 資料不重複 , 無序 , 型別不統一 。 其中資料不重複是它最重要的特點,常常用於 去重 操作,set list 方法可以把列表強制轉換成集合。 集合的一些操作 1 把列表轉換為集合 強制型別轉換 list abc 58 5 true print set...