import numpy as np
list = [7, 6, 5, 7, 6, 7, 6, 6, 6, 4, 5, 6]
winner = np.argwhere(list == np.amax(list))
print(winner)
print(winner.flatten().tolist())
Как заставить numpy.argmax возвращать все вхождения максимума?