defsort_list(list_): # 先定义比较的轮数, 由于是从第二个元素开始的,所以轮数为 总元素个数减 1 for i in range(len(list_)-1): # 然后再定义每轮进行比较的次数,这个次数就是已经排好序的元素个数,每轮排好一个,默认排好一个, 所以次数就是轮次加 1 for n in range(1 + i): # 下面开始判断条件, if list_[i+1] < list_[n]: list_[i+1], list_[n] = list_[n], list_[i+1]