首页 > 编程知识 正文

unique函数使用方式,randint函数python

时间:2023-05-05 03:41:26 阅读:107620 作者:240

1 unique () )

统计list的不同值时,返回的是array。有三个参数,可以分别统计不同的量,返回的都是array。

如果list中的元素也是list,则尽量不要使用此方法。

导入编号为NP

a=[ 1,5,4,2,3,3,5 ]

#返回一个阵列

print(NP.unique ) (a ) ) ) ) ) )。

# [1 2 3 4 5]

#返回此元素在list中首次出现的索引

print(NP.unique(a,return_index=True ) )

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

#返回原始list中每个元素在新list中的相应索引

print(NP.unique(a,return_inverse=True ) )

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

#返回此元素在list中出现的次数

print(NP.unique(a,return_counts=True ) )

# (array ([ 1,2,3,4,5 ] ),array ([ 1,1,2,1,2 ] )

添加#参数时,(unique ) )返回tuple。 这里利用了tuple的性质,即有多少元素可以代入对应的变量

p、q、m、n=NP.unique(a,return_index=True,return_inverse=True,return_counts=True ) ) ) )

打印(p,q,m,n ) )。

# [ 12345 ] [ 03421 ] [ 0431224 ] [ 112122 ]

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。