冒泡排序
相邻元素两两比较, 大的放在后面, 第一次比较完毕后, 最大值就会出现在最大索引处, 以此类推…
num_list = [2, 9, 4, 5, 7, 8, 6, 3, 1]
def bubble_sort(list_data):
for i in range(0, len(list_data)-1):
for j in range(0, len(list_data)-1-i):
if list_data[j] > list_data[j+1]:
list_data[j], list_data[j+1] = list_data[j+1], list_data[j]
return list_data
print(bubble_sort(num_list))