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解析json实例方法
Nov 19 Python
Python中的高级数据结构详解
Mar 27 Python
极简的Python入门指引
Apr 01 Python
Python工程师面试题 与Python基础语法相关
Jan 14 Python
使用Python &amp; Flask 实现RESTful Web API的实例
Sep 19 Python
python爬取基于m3u8协议的ts文件并合并
Apr 26 Python
python opencv 批量改变图片的尺寸大小的方法
Jun 28 Python
python 控制Asterisk AMI接口外呼电话的例子
Aug 08 Python
python基础 range的用法解析
Aug 23 Python
python实现银行实战系统
Feb 26 Python
python 单机五子棋对战游戏
Apr 28 Python
Python实现双向链表
May 25 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
火车头采集器3.0采集图文教程
2007/03/17 PHP
无刷新动态加载数据 滚动条加载适合评论等页面
2013/10/16 PHP
php实例分享之html转为rtf格式
2014/06/02 PHP
PHP中shuffle数组值随便排序函数用法
2014/11/21 PHP
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
jquery load事件(callback/data)使用方法及注意事项
2013/02/06 Javascript
nullJavascript中创建对象的五种方法实例
2013/05/07 Javascript
在父页面得到zTree已选中的节点的方法
2015/02/12 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
Wireshark基本介绍和学习TCP三次握手
2016/08/15 Javascript
微信小程序  生命周期详解
2016/10/27 Javascript
Vue.JS入门教程之自定义指令
2016/12/08 Javascript
浅谈NodeJs之数据库异常处理
2017/10/25 NodeJs
element-ui 中的table的列隐藏问题解决
2018/08/24 Javascript
vue 优化CDN加速的方法示例
2018/09/19 Javascript
jquery层次选择器的介绍
2019/01/18 jQuery
详解VUE前端按钮权限控制
2019/04/26 Javascript
Python正则表达式匹配ip地址实例
2014/10/09 Python
Sublime开发python程序的示例代码
2018/01/24 Python
pygame游戏之旅 按钮上添加文字的方法
2018/11/21 Python
Python脚本修改阿里云的访问控制列表的方法
2019/03/08 Python
python根据txt文本批量创建文件夹
2020/12/08 Python
pytorch 实现打印模型的参数值
2019/12/30 Python
python环境搭建和pycharm的安装配置及汉化详细教程(零基础小白版)
2020/08/19 Python
CSS实现聊天气泡效果
2020/04/26 HTML / CSS
Helly Hansen工作服美国官方网上商店:为最恶劣的环境
2019/09/04 全球购物
服装厂厂长岗位职责
2013/12/27 职场文书
医院办公室主任职责
2013/12/29 职场文书
《桂林山水》教学反思
2014/02/08 职场文书
大学生个人实习的自我评价
2014/02/15 职场文书
学习十八大报告感言
2014/02/28 职场文书
群众路线教育党员自我剖析材料
2014/10/06 职场文书
乡村教师党员四风问题对照检查材料思想汇报
2014/10/08 职场文书
2015年园林绿化工作总结
2015/05/23 职场文书
联村联户简报
2015/07/21 职场文书
Pytest中skip skipif跳过用例详解
2021/06/30 Python