ls = [1, 7, 4, 89, 34, 100, 0] length = len(ls) for i in range(length-1,0,-1): print(item) #从ls[length-1]开始,遍历列表 if i == 0: continue for item in range(length-1,0,-1): if ls[item] < ls[item-1]: #交换位置 ls[item], ls[item-1] = ls[item-1],ls[item] else: continue print(ls)
原文:https://www.cnblogs.com/hude/p/12939935.html