一、集合函数的概念
可以使用numpy数组实现数学上的集合运算的函数,叫做集合函数。
二、常见的集合函数
三、一些例子
引入numpy
import numpy as np
- np.unique 返回的是数组中唯一值排序后形成的数组
import numpy as np
# np.unique,返回的是数组中唯一值排序后形成的数组
names =np.array(['Bob', 'Joe', 'Will', 'Bob', 'Will', 'Joe', 'Joe'])
print("****************")
print(np.unique(names))
结果
****************
['Bob' 'Joe' 'Will']
- np.in1d 可以检查一个数组中的值是否在另外一个数组中,并返回一个布尔值数组:
values = np.array([6, 0, 0, 3, 2, 5, 6])
print("*****************")
print(np.in1d(values, [2, 3, 6]))
结果
*****************
[ True False False True True False True]