题目:

如果一个list是一组打乱的数字

list1=[3,2,1,9,10,78,6]

如何用python将这组打乱的数字进行冒泡排序?

题解:

def sort(nums):
for i in range(len(nums)-1): #这个循环负责设置冒泡排序进行的次数
for j in range(len(nums)-i-1): #j为列表下标
if nums[j] > nums[j+1]:
nums[j],nums[j+1]=nums[j+1],nums[j]
return nums
nums=[3, 2, 1, 9, 10, 78,6]
print sort((nums))

												

最新文章

  1. ES6+ 现在就用系列(一):为什么使用ES6+
  2. 使用python实现appium的屏幕滑动
  3. 怎么通过 Mysql 实现数据同步呢?
  4. (转)jQuery源码解读 -- jQuery v1.10.2
  5. LayaAir引擎——(九)
  6. 转 jsp中 session的简单用法
  7. 【POJ】1160 Post Office
  8. 第十二章 非对称加密算法-RSA
  9. 使用DataAnnotations实现数据验证
  10. string(Integer)类的equals和==区别和联系(验证密码的时候用得到)
  11. OpenGL 3:画圆
  12. 洛谷 P1026 统计单词个数
  13. Unity3D 物体移动到点击位置
  14. Struts1、Struts2的线程安全问题
  15. PC远程调试设备(转)
  16. MySQL5.7新特性:lossless replication 无损复制
  17. font awesome 页面小图标
  18. Python : *args和**kwargs是什么东东呢?
  19. C++变量的默认初始化规则
  20. 计算TCP链接的RTO超时重传时间

热门文章

  1. Java 关于容器集合等数据结构详情图解,一目了然
  2. Wix 安装部署教程 -CustomAction的七种用法
  3. docker入门——镜像简介
  4. C#秘密武器之反射——替换反射
  5. IOS Exception2 this class is not key value coding-compliant for the key Click
  6. Python 的条件语句和循环语句
  7. node-webkit中使用sqlite3
  8. asp.net mvc 4多级area实现技巧
  9. Atitit. 木马病毒的外部class自动加载机制------加载class的方法总结
  10. fpga技能树