【小白从小学Python、C、Java】
【计算机等考+500强证书+考研】
【Python-数据分析】
找出那些在数组1中
但不在数组2中的元素
np.setdiff1d()
选择题
以下代码两次输出的结果分别为?
import numpy as np
a1 = np.array([1, 1, 2, 2, 3])
a2 = np.array([3, 4, 5, 6, 7])
print("【显示】a1 =",a1)
print("【显示】a2 =",a2)
print("【执行】np.setdiff1d(a1,a2,assume_unique=False)")
print(np.setdiff1d(arr1,arr2,assume_unique=False))
print("【执行】np.setdiff1d(a1,a2,assume_unique=True)")
print(np.setdiff1d(arr1,arr2,assume_unique=True))
A选项:[1 2],[1 2]
B选项:[1 1 2 2],[1 1 2 2]
C选项:[1 2],[1 1 2 2]
D选项:[1 2],[3]