更新时间2022-03-17 16:46:36
应该有很多方法的,我的方法是借助collections
如
a=np.array([1,2,3,2,3,4,3,4,5,6])
collections.Counter(a)
结果为
Counter({3: 3, 2: 2, 4: 2, 1: 1, 5: 1, 6: 1})
然后循环找出数量为1(唯一值)的和
设n=collections.Counter(a)
ct=0
for v in n.values():
if v==1:
ct+=1
结果ct=3,
也就是唯一值的数量为3