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编写的最短路径算法
Mar 25 Python
Python3处理文件中每个词的方法
May 22 Python
python获取一组数据里最大值max函数用法实例
May 26 Python
轻松掌握python设计模式之访问者模式
Nov 18 Python
python版学生管理系统
Jan 10 Python
利用Python代码实现数据可视化的5种方法详解
Mar 25 Python
Python中的上下文管理器和with语句的使用
Apr 17 Python
破解安装Pycharm的方法
Oct 19 Python
python爬虫爬取幽默笑话网站
Oct 24 Python
python 基于DDT实现数据驱动测试
Feb 18 Python
pytorch中Schedule与warmup_steps的用法说明
May 24 Python
python工具dtreeviz决策树可视化和模型可解释性
Mar 03 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 函数执行效率的小比较
2010/10/17 PHP
php读取目录所有文件信息dir示例
2014/03/18 PHP
PHP使用SOAP扩展实现WebService的方法
2016/04/01 PHP
PHP导出带样式的Excel示例代码
2016/08/28 PHP
PHPMailer发送邮件
2016/12/28 PHP
ThinkPHP开发--使用七牛云储存
2017/09/14 PHP
PHP防止sql注入小技巧之sql预处理原理与实现方法分析
2019/12/13 PHP
javascript中用星号表示预录入内容的实现代码
2011/01/08 Javascript
Webkit的跨域安全问题说明
2011/09/13 Javascript
jQuery性能优化的38个建议
2014/03/04 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
2015/04/16 Javascript
js实现iPhone界面风格的单选框和复选框按钮实例
2015/08/18 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
Js实现京东无延迟菜单效果实例(demo)
2017/06/02 Javascript
基于VuePress 轻量级静态网站生成器的实现方法
2018/04/17 Javascript
JavaScript arguments.callee作用及替换方案详解
2020/09/02 Javascript
Python学习资料
2007/02/08 Python
Python中的MongoDB基本操作:连接、查询实例
2015/02/13 Python
解决Python requests 报错方法集锦
2017/03/19 Python
python编写朴素贝叶斯用于文本分类
2017/12/21 Python
Python简单生成随机姓名的方法示例
2017/12/27 Python
Python 中Pickle库的使用详解
2018/02/24 Python
对pandas的行列名更改与数据选择详解
2018/11/12 Python
python算法题 链表反转详解
2019/07/02 Python
python文档字符串(函数使用说明)使用详解
2019/07/30 Python
Python 合并多个TXT文件并统计词频的实现
2019/08/23 Python
Python continue语句实例用法
2020/02/06 Python
python 读取二进制 显示图片案例
2020/04/24 Python
html5文字阴影效果text-shadow使用示例
2013/07/25 HTML / CSS
海蓝之谜(LA MER)澳大利亚官方商城:全球高端奢华护肤品牌
2017/10/27 全球购物
芝加哥牛排公司:Chicago Steak Company
2018/10/31 全球购物
医学求职信
2014/05/28 职场文书
运动会通讯稿100字
2015/07/20 职场文书
事业单位工作人员2015年度思想工作总结
2015/10/15 职场文书