📜  如何使用 NumPy 获取数组的唯一元素?

📅  最后修改于: 2022-05-13 01:55:15.376000             🧑  作者: Mango

如何使用 NumPy 获取数组的唯一元素?

让我们看看如何使用 NumPy 获取数组的唯一元素。因此,为了从数组中查找唯一元素,我们使用 NumPy 库的numpy.unique()函数。

现在,让我们看一下示例:

示例 1:

Python3
# import library
import numpy as np            
 
# create 1d-array
arr = np.array([3, 3, 4,
                5, 6, 5,
                6, 4])
 
# find unique element
# from a array
rslt = np.unique(arr)
 
print(rslt)


Python3
# import library
import numpy as np
 
# create a numpy 2d-array
arr = np.array([[9, 9, 7, 7],
              [3, 4, 3, 4]])
 
# find unique element
# from a array
rslt = np.unique(arr)
 
print(rslt)


输出:

[3 4 5 6]

示例 2:

Python3

# import library
import numpy as np
 
# create a numpy 2d-array
arr = np.array([[9, 9, 7, 7],
              [3, 4, 3, 4]])
 
# find unique element
# from a array
rslt = np.unique(arr)
 
print(rslt)

输出:

[3 4 7 9]