码迷,mamicode.com
首页 > 编程语言 > 详细

python算法_冒泡排序

时间:2016-08-01 19:23:43      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

对li列表排序

li = [13,6,22,14,7,99,77]

 

for n in range(1,len(li)-1):  #增加一层循环n

  for m in range(len(li)-n):  #该循环将在len范围内选出最大值放在右边,so需要在外壳增加一个范围的循n

   if li[m] > li[m+1]: #两数比较将大的值放置右边

    temp = li[m]

    li[m] = li[m+1]

    li[m+1] = li[m]

print li

结果:[6, 7, 13, 14, 22, 77, 99]

python算法_冒泡排序

标签:

原文地址:http://www.cnblogs.com/fengzaoye/p/5726736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!