首页 > 编程语言 > 详细

python算法_冒泡排序

时间:2016-08-01 19:22:10      阅读:245      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!