python unique(),python中的unique函数
在python的数组中,一个常用的函数有锁的用法。根据返回参数的不同,它在数组中保持不同的值,这就是np.unique函数。本文介绍了在python中使用np.unique的两种方式:1。对一维数组或列表进行重复数据删除,并按照元素降序返回没有重复元素的新元组或列表;2.返回新列表元素在旧列表中的位置,并将其作为列表存储在S中。
使用方法一:对于一维数组或者列表去重并按元素由大到小返回一个新的无元素重复的元组或者列表
使用格式
使用实例
a=np.random.randint(10,size=20)。整形(4,5)
一
数组([[0,8,1,9,2],
[9,4,3,6,5],
[7,3,4,5,1],
[2,0,3,6,0]])
Np.unique(a)#返回一个唯一的数字并输出一个一维数组。
数组([0,1,2,3,4,5,6,7,8,9])使用方法二:返回新列表元素在旧列表中的位置,并以列表形式储存在s中。
使用格式
c,S=NP。Unique (B,Return _ index=true)Return _ index=true表示返回新列表元素在旧列表中的位置,并将其作为列表存储在S中。
使用实例
c,s=np.unique(b,return_index=True)
英语字母表中第三个字母
数组([0,1,2,3,4])
是
Array([3,4,0,1,5])(元素出现的起始位置)这是在python中使用np.unique的两种方式。希望能帮到你~更多python学习推荐:python高级教程。
(推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。