1 # 冒泡排序 2 list = [8, 9, 6, 7, 4, 5, 1, 3, 2] 3 4 for i in range(len(list)): #遍历列表的长度 5 for j in range(len(list) - 1): #遍历列表的长度减1 是最后自己不用对比自己,何况下面 J+1 已经超出列表 6 if list[j] > list[j + 1]: #将每一个数和后一个数对比,如果大于后一个数就交换 7 z = list[j + 1] 8 list[j + 1] = list[j] 9 list[j] = z 10 print(list)