Форум сайта python.su
1
Здравствуйте. Есть список елементов типа float. Подскажите как вывести индекcы нибольших значений этого списка?
Офлайн
49
Что Вы подразумеваете под “нибольших”???
Офлайн
1
К примеру у нас есть список
[23.7654, 14.3211, 143.956, 42.8743, 143.956]
Офлайн
4
to Pythonist: а что конкретно вызывает затруднение? Не знаете как максимальное значение найти, как индекс максимального значения или как все это совместить, чтобы работало?
Офлайн
857
>>> lst = [23.7654, 14.3211, 143.956, 42.8743, 143.956] >>> >>> m = max(lst) >>> out = [i for i, e in enumerate(lst) if e == m] >>> out [2, 4] >>>
Офлайн
1
Уже разобрался. Огромное всем спасибо за оперативные отзывы!
Офлайн