在一个Numpy数组中查找模式

在一个Numpy数组中查找模式,第1张

在一个Numpy数组中查找模式

您不能简单地使用

np.where
假设这是查找元素的最佳方法),然后仅检查满足第一个条件的图案

import numpy as npvalues = np.array([0,1,2,1,2,4,5,6,1,2,1])searchval = [1,2]N = len(searchval)possibles = np.where(values == searchval[0])[0]solns = []for p in possibles:    check = values[p:p+N]    if np.all(check == searchval):        solns.append(p)print(solns)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5648716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存