用 Python 实现数组交集是很简单的,但如果输入的数组不是一维的,该怎么办呢?可能你会考虑先将这些数组展平,再计算交集。本文就来介绍如何用 Python 实现这个过程。
我们先从 numpy 库中导入 intersect1d 函数,这个函数可以计算两个一维数组的交集。
import numpy as np
a = np.array([1, 2, 3, 4])
b
用 Python 实现数组交集是很简单的,但如果输入的数组不是一维的,该怎么办呢?可能你会考虑先将这些数组展平,再计算交集。本文就来介绍如何用 Python 实现这个过程。
我们先从 numpy 库中导入 intersect1d 函数,这个函数可以计算两个一维数组的交集。
import numpy as np
a = np.array([1, 2, 3, 4])
b