作爲正弦函數的結果,我有一個帶有數字序列(浮點數)的python列表。用Python搜索正弦數列的峯值
例如:
[0.3, 0.7, 0.9, 1.0, 1.1, 1.0, 0.8, 0.4, 0.1, -0.2, -0.7, -1.4, -2.1, -1.1, -0.2, 0.5, 0.9, 1.6, 2.3, 2.2, 1.4, ...]
我瞭解的功能min(list)
和max(list)
,但是這會給我只有一個分和一個最高值 - 以上min(list) = -2.1
和max(list) = 2.3
- 但我的列表中的示例包含許多積極和消極峯。
我的目錄將被:
[-1.0, 0.0, 1.0, 0.0, -1.0, 0.0, 1.0, 0.0, -1.0, 0.0, 1.0, ...]
結果應該然後是以下兩個列表:
l_min = [-1.0, -1.0, -1.0, ...]
l_max = [0.0, 0.0, 0.0, ...]
是否有一個功能我不不知道?
相關:https://stackoverflow.com/help/someone-answers –