У меня есть список, который выглядит следующим образом
input_list= [2, 3, 5, 2, 5, 1, 5]
Я хочу получить все индексы максимального значения. Нужно эффективное решение. Вывод будет следующим.
output = [2,4,6] (The above list 5 is maximum value in a list)
Я пытался с помощью кода ниже
m = max(input_list)
output = [i for i, j in enumerate(a) if j == m]
Мне нужно найти любое другое оптимальное решение.