python 排序sorted
num = [3,2,4,6,5]
anum = sorted(num)
dnum = sorted(num,reverse=True)
print '升序:',anum # 升序: [2, 3, 4, 5, 6]
print '降序:',dnum # 降序: [6, 5, 4, 3, 2]
help(sorted) # sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted list
sorted()最多可以接收4个参数,iterable是可迭代对象,包括3类:
第一类是所有的序列类型,比如list(列表)、str(字符串)、tuple(元组)。
第二类是一些非序列类型,比如dict(字典)、file(文件)。
第三类是你定义的任何包含__iter__()或__getitem__()方法的类的对象。
最新文章
- bootstrap-table填坑之旅<;二>;事件
- Java for LeetCode 160 Intersection of Two Linked Lists
- @Register指令
- gcc使用笔记
- BZOJ2750: [HAOI2012]Road
- wamp安装
- USACO 3.4 Electric Fence
- 有了SSL证书,如何在IIS环境下部署https?【转载】
- UVALive 2056	Lazy Math Instructor(递归处理嵌套括号)
- 利用Java提供的Observer接口和Observable类实现观察者模式
- PHP左侧菜单栏的管理与实现
- Python开发——16.HTML
- android:动态申请权限(一)
- 【Core】.NET Core中读取App.config配置文件
- CS229 7.2 应用机器学习方法的技巧,准确率,召回率与 F值
- css基础之line-height
- Medline Plus
- android中RecyclerView控件实现长按弹出PopupMenu菜单功能
- VC++ 获取文件属性创建时间、修改时间和访问时间
- zzuli2228: 神奇的排名
热门文章
- 移动webAPP前端开发技巧汇总2
- JS如何实现真正的对象常量
- [leetcode-495-Teemo Attacking]
- 【LeetCode】327. Count of Range Sum
- 【LeetCode】110. Balanced Binary Tree
- Python对数据库的增删改查
- java基础(11) -JDBC
- accp8.0转换教材第5章事务、视图、索引、备份和恢复理解与练习
- python编程快速上手之第9章实践项目参考答案
- Struts2配置拦截器自定义栈时抛异常:Unable to load configuration. - interceptor-ref - file:/D:/tomcat_install/webapps/crm/WEB-INF/classes/struts.xml