Python 排序,冒泡排序
# 冒泡排序
l = [3, 6, 2, 9, 1, 88, 2, 10]
# 方式1
for i in l:
for j in l:
if i < j:
i, j = j, i
print(l)
# 方式2
for i in range(len(l)):
for j in range(len(l)):
if l[i] < l[j]:
l[i], l[j] = l[j], l[i]
print(l)
# 内置sort函数排序
l1 = [3, 6, 2, 9, 1, 88, 2, 10]
l1.sort() # 升序
print(l1)
l1.sort(reverse=True) # reverse 降序排列
print(l1)