我在手动排序元组时遇到了问题,也就是说,在不使用sorted()函数的情况下按逆字母顺序排序元组 到目前为止,我已经这样做了,请随时纠正我
names = [ ("Yoda", 0.455), ("Abbie", 0.66), ("Gigi", 0.5), ("Xena", 0.12), ("Champ", 0.3) ]
def sorting_backward(names):
for i in range(len(names)):
min = i
for j in range(i-1,len(names)):
if names[j] < names[min]:
min = j
return names
所以我希望输出是:尤达 齐娜 吉吉 冠军
我想避免使用sorted()函数的原因是我想看看它是否可行
这将从最大到最小排序
相关问题 更多 >
编程相关推荐