Python八大排序(一)——冒泡排序

代碼如下:

#1.冒泡排序(屬於交換排序):序列中的元素左右比較,保證右邊的元素始終大於左邊,第一輪結束最右邊一定爲最大。
def Bubble_sort(num_list):
    for i in range(len(num_list)):
        for j in range(i,len(num_list)):
            if num_list[i] > num_list[j]:
                num_list[i],num_list[j] = num_list[j],num_list[i]
    return num_list
print(Bubble_sort(num_list=[1,6,7,13,2,8,9]))

執行結果:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章