Python冒泡排序
冒泡一
def maopao(Li):
for i in range(len(li)-1):#拿第i个数与后边的数字逐个比较,所以不需要选到最后一个数字,故len(li)-1
for j in range(i+1,len(li)):#因为拿i下标后的一个元素与i对应数字比较,所以这里j从i+1开始
if li[j]<li[i]:#如果i后的数字有比i下标对应的数字,就交换两者,此时i下标对应的数字是一个更小的数字,直到把最小的数字赋予i下标,此时无序区减少一个数字
li[i],li
原创
2020-10-27 10:40:35 ·
121 阅读 ·
0 评论