def test_2():
temp = 0
array = [7,3,9,8,2]
for i in range(len(array)):
for j in range(len(array)-1):#len(array)-1这里不-1下面的判断就报错了,下标溢出
if array[j] > array[j+1]:
temp = array[j]
array[j] = array[j+1]
array[j+1] = temp
print(array)
运行结果:
[2, 3, 7, 8, 9]