Numpy - 数组的集合操作

Posted nzyjlr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Numpy - 数组的集合操作相关的知识,希望对你有一定的参考价值。

数组的集合操作:

技术分享图片

 

>>> x=np.array([cherry,apple,pear,banana,cherry])
>>> y=np.array([cherry,pear,strawberry,orange,cherry])
>>> np.unique(x)
array([apple, banana, cherry, pear], dtype=<U6)
>>> np.intersect1d(x,y)
array([cherry, pear], dtype=<U10)
>>> np.union1d(x,y)
array([apple, banana, cherry, orange, pear, strawberry],
      dtype=<U10)
>>> np.in1d(x,y)
array([ True, False,  True, False,  True])
>>> np.setdiff1d(x,y)
array([apple, banana], dtype=<U6)
>>> np.setxor1d(x,y)
array([apple, banana, orange, strawberry], dtype=<U10)

 

以上是关于Numpy - 数组的集合操作的主要内容,如果未能解决你的问题,请参考以下文章

代码片段 - Golang 实现集合操作

对数据进行去均值并转换为 numpy 数组

Numpy常用方法及应用总汇

如何有效地操作一个大的numpy数组

乐哥学AI_Python:Numpy索引,切片,常用函数

如何创建片段以重复变量编号中的代码行