我想识别一个模式,只是四个双精度数字的列表。说清单(L) 例如0,3,1,2
条件是,
L[1] > L[0]
L[2] < L[1] and L[2] > L[0]
L[3] < L[1]
这就像一个正弦波,我想知道是否有一种简单的方法可以执行上述迭代检查,例如FFT?但仅对于一系列4个数字,使用变换并不是那么有益。
谢谢
答案 0 :(得分:0)
好吧,如果您只是想迭代一下,可以简单地将其放入我想像James所说的函数中。您可能正在寻找以下类似的东西。
L = [0,3,1,2]
def check(L):
return L[1] > L[0] and L[2] < L[1] and L[2] > L[0] and L[3] < L[1]
print(check(L))