L = [ 2 , 59 , 199 , 259 , 75 , 8 , 68 ] 方法一 python 里面内置排序的函数 可以直接调用 L . sort () print ( L ) 方法二 sorted ( L ) 函数,会改变返回一个新的对象 sorted ( L ) # 方法三 -- 冒泡排序 先执
方法一
python 里面内置排序的函数 可以直接调用
L.sort()
print(L)
方法二
sorted(L) 函数,会改变返回一个新的对象
sorted(L)
# 方法三 --> 冒泡排序 先执行15行 如果2和59对比 2大于59 则两个数交互位置 反之进入下一个循环 59和205对比 依次循环
def bubble_sort(L):
for j in range(len(L) - 1):
for i in range(len(L) - 1 - j):
if L[i] > L[i + 1]:
L[i], L[i + 1] = L[i + 1], L[i]
return L
if __name__ == '__main__':
print(bubble_sort(L))