python中数字的排序

lst = [2,22,4,7,18]
for j in range(len(lst)): #记录内部排序的次数
i = 0
while i < len(lst)-1:
if lst[i] > lst[i+1]: # 判断前后的大小
lst[i],lst[i+1] = lst[i+1],lst[i] #最大的往前右排,互换位子
i = i + 1
print(lst)
原文地址:https://www.cnblogs.com/caodneg7/p/9294513.html