python版冒泡排序

def bubble_alist(alist):
    n = len(alist)
    for j in range(n - 1, 0, -1):
        for i in range(j):
            if alist[i] > alist[i + 1]:
                alist[i + 1], alist[i] = alist[i], alist[i + 1]
    return alist


if __name__ == '__main__':
    alist = [54, 26, 93, 17, 77, 31, 44, 17, 44, 55, 20]
    print(bubble_alist(alist))
posted @ 2020-12-30 21:00  旁人怎会懂  阅读(65)  评论(0)    收藏  举报