作者john850730 (John)
看板Python
標題[問題] 最大值若有相同的 怎麼找下標
時間Thu Mar 21 10:57:00 2019
as title
如果一個list有最大值有複數個
是不是就不能用
list.index(max(list))啊?
因為這樣好像只有更新到第一個出現的最大值
跪求大大們求解
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.22.36
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1553137022.A.CE2.html
1F:→ bugbug777: 你想幹嘛? 不太懂,,,03/21 10:58
想找出特定條件的最大值下標
本來想說直接用
x=list.index(max(list))
不過發現出來只會更新在第一次出現最大值的下標
但是後面更符合條件的最大值 卻不知道怎麼更新
※ 編輯: john850730 (42.73.22.36), 03/21/2019 11:33:01
2F:→ bugbug777: 有沒有完整一點的程式碼可以看? 03/21 12:30
3F:→ HenryLiKing: 為什麼不用迴圈做呢? 03/21 12:32
4F:推 jiyu520: GOOGLE很好找啊... 03/21 12:38
5F:→ jiyu520: google > python list every max value 03/21 12:38
6F:推 jiyu520: @SilentGhost answered at first link 03/21 12:44