while(index_extrmum<=len(input)-3): xy1 = input[index_extrmum] xy2 = input[index_extrmum + 1] xy3 = input[index_extrmum + 2] y1 = xy1[1] y2 = xy2[1] y3 = xy3[1] slope = (y2 - y1) * (y3 - y2) while(slope<0): index_list.append(xy2[0]) break index_extrmum = index_extrmum + 1
时间: 2023-02-23 10:44:24 浏览: 122
input_if_while_input函数_if_源码
这是一段 Python 代码,作用是在输入的列表中找出所有的极值点并存储在 "index_list" 列表中。具体来说,该代码首先使用一个 while 循环枚举输入列表的每个元素,然后判断当前元素和相邻的两个元素的梯度是否小于0,如果是,就将该元素的索引值存储在 "index_list" 列表中,并退出内层循环。
阅读全文