Способ 1 - использование списков Python:
values = [0.1, 0.9, 0.8, 0.65, 0.2, 0.7]
#Create a copy of the list
vals = values[:]
print(vals)
for i in range(len(vals)):
m = max(vals)
print(i+1,'-',values.index(m),'-',m)
vals.remove(m)
Метод 2 - использование numpy, как объяснено piripiri:
import numpy as np
indices = np.argsort(values)[::-1]
print(indices)
for i in range(len(values)):
print(i+1,'-',indices[i],'-',values[indices[i]])