1、使用其他数组存放数组元素的顺序
例:五名同学的成绩分别为:43、13、89、52、7
解析:先将新数组中的元素全部初始化为1,然后双循环比较元素大小解决问题
代码:
FEN = [40,13,89,52,7]
RANK = [1]*len(FEN)
for i in range(len(FEN)):
for j in range(len(FEN)):
if FEN[i] < FEN[j]:
RANK[i] += 1
print(RANK)