作者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/cn.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