配列の大きい順

配列を大きい順に並べます.
その際にmaxで回せばすぐ終わるので, 配列の添字も表示するようにします.

point = [68,90,52,75,83,78,97,58,36,66,46,50]
for i in range(len(point)):
    a = max(point)
    c = point.index(a)
    print str(c)+'->'+str(a)
    point[c]=0

まず配列の要素数だけ, 要素を返します.
point.index()によって, ある点(今回は最大点)の添字(順番)を返してあげることができます.
最後に一番大きい要素を0にしてあげることによって, 二番目に大きかった要素を最大値にすることができます.
実行結果は,

6->97
1->90
4->83
5->78
3->75
0->68
9->66
7->58
2->52
11->50
10->46
8->36