你这是要对这个列表干什么?排序?倒序输出?还是干嘛?
# 从小到大排序
a = [1,5,7,3,2,4,9,10,6,8]
b = [a[0]]
for num in a[1:]:
for i in range(len(b)):
if num<b[i]:
b.insert(i, num)
break
else:
b.append(num)
print(b)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
# 从大到小排序
a = [1,5,7,3,2,4,9,10,6,8]
b = [a[0]]
for num in a[1:]:
for i in range(len(b)):
if num>b[i]:
b.insert(i, num)
break
else:
b.append(num)
print(b)
[10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
看你是从大到小排序,还是从小到大排序,你可以参考一下!进行填空
如果对你有帮助,帮忙采纳一下!