Python选择排序
选择排序
for循环形式
lt = [8,8,4,8,7,9,4,1]
for i in range(len(lt) - 1):
for j in range(i+1,len(lt)):
if lt[i] > lt[j]:
t = lt[i]
lt[i] = lt[j]
lt[j ] = t
while循环形式
i = 0
while i < len(lt) - 1 :
j = i + 1
while j < len(lt):
if lt[i] > lt[j]:
t = lt[i]
lt[i] = lt[j]
lt[j] = t
j += 1
i += 1
print(lt)