【发布时间】:2017-10-21 16:33:16
【问题描述】:
我有两个 1D numpy 数组 A(small) 和 B(large)
A=np.array([6,7,8,9,10])
B=np.array([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,10])
我想检查我们是否在数组 B 中检测到数组 A 的元素是否以相同的顺序被检测到。 获取数组 B 的索引值,从我们检测到数组 A 的开始处
Index Value returned = 6
我们是否有任何内置的 numpy 函数来执行这样的操作?
【问题讨论】:
-
只是为了检查 - 你的意思是它是否是一个精确的子数组......例如:如果
B = [..., 6, 7, 8, 9, 11, 10]- 那是否匹配? -
@JonClements 是的,你没看错。这正是我的意思。
标签: numpy