python 快速排序代码


Posted in Python onNovember 23, 2009
def quick_sort(ls): 
return [] if ls == [] else quick_sort([y for y in ls[1:] if y < ls[0]]) + [ls[0]] + quick_sort([y for y in ls[1:] if y >= ls[0]]) if __name__ == '__main__': 
l1 = [3,56,8,1,34,56,89,234,56,231,45,90,33,66,88,11,22] 
l2 = quick_sort(l1) 
print l1 
print l2

注意:quick_sort函数中的代码是在一行里面的
Python 相关文章推荐
python创建进程fork用法
Jun 04 Python
Python即时网络爬虫项目启动说明详解
Feb 23 Python
python中的内置函数max()和min()及mas()函数的高级用法
Mar 29 Python
利用Django模版生成树状结构实例代码
May 19 Python
如何用Python制作微信好友个性签名词云图
Jun 28 Python
使用python 写一个静态服务(实战)
Jun 28 Python
关于Python3 类方法、静态方法新解
Aug 30 Python
TensorFlow实现打印每一层的输出
Jan 21 Python
Python matplotlib画曲线例题解析
Feb 07 Python
python统计函数库scipy.stats的用法解析
Feb 25 Python
Python tornado上传文件的功能
Mar 26 Python
Python浮点型(float)运算结果不正确的解决方案
Sep 22 Python
python 文件和路径操作函数小结
Nov 23 #Python
Python+Django在windows下的开发环境配置图解
Nov 11 #Python
Python 开发Activex组件方法
Nov 08 #Python
Python 匹配任意字符(包括换行符)的正则表达式写法
Oct 29 #Python
python 中文字符串的处理实现代码
Oct 25 #Python
动态创建类实例代码
Oct 07 #Python
Python 文件操作实现代码
Oct 07 #Python
You might like
PHP实现数据分页显示的简单实例
2016/05/26 PHP
round robin权重轮循算法php实现代码
2016/05/28 PHP
jQuery中的bind绑定事件与文本框改变事件的临时解决方法
2010/08/13 Javascript
用jQuery与JSONP轻松解决跨域访问的问题
2014/02/04 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
BootStrap中Table分页插件使用详解
2016/10/09 Javascript
从0开始学Vue
2016/10/27 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
JavaScript拖动层Div代码
2017/03/01 Javascript
webpack3+React 的配置全解
2017/08/21 Javascript
浅谈vue项目优化之页面的按需加载(vue+webpack)
2017/12/11 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
给localStorage设置一个过期时间的方法分享
2018/11/06 Javascript
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
使用express来代理服务的方法
2019/06/21 Javascript
微信小程序 网络通信实现详解
2019/07/23 Javascript
微信小程序 简易计算器实现代码实例
2019/09/02 Javascript
详解Vue 项目中的几个实用组件(ts)
2019/10/29 Javascript
Vue 使用Props属性实现父子组件的动态传值详解
2019/11/13 Javascript
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
python中实现精确的浮点数运算详解
2017/11/02 Python
Python编程scoketServer实现多线程同步实例代码
2018/01/29 Python
基于pandas将类别属性转化为数值属性的方法
2018/07/25 Python
python学生管理系统
2019/01/30 Python
基于python plotly交互式图表大全
2019/12/07 Python
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
2021/01/30 Python
国家地理在线商店:Shop National Geographic
2018/06/30 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
大学生毕业求职简历的自我评价
2013/10/24 职场文书
销售经理岗位职责
2014/03/16 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
基层党建工作简报
2015/07/21 职场文书
2016春节放假通知范文
2015/08/18 职场文书
四年级数学教学反思
2016/02/16 职场文书