对li列表排序
li = [13,6,22,14,7,99,77]
for n in range(1,len(li)-1): #增加一层循环n
for m in range(len(li)-n): #该循环将在len范围内选出最大值放在右边,so需要在外壳增加一个范围的循n
if li[m] > li[m+1]: #两数比较将大的值放置右边
temp = li[m]
li[m] = li[m+1]
li[m+1] = li[m]
print li
结果:[6, 7, 13, 14, 22, 77, 99]
时间: 2024-11-15 19:57:41