数组内容双位数排序:

#coding:utf-8
print u"中文"
a = ['','','','','','']
b = 0
c = 0
print a
i =0
for j in range (len(a)):
for i in range(0,len(a)-1): if a[i] > a[i+1]:
b=a[i]
a[i]=a[i+1]
a[i+1]=b #a.sort()
#a.sort(key = len)
print a

数组内容不同位数升序: a.sort()方法

#coding:utf-8
print u"中文"
a = ['','','','','','']
a.sort()
a.sort(key = len)
print a
#['1', '3', '5', '13', '15', '61']

sort方法还有两个可选参数:key和reverse

key在使用时必须提供一个排序过程中调用的方法

reverse实现同位数降序排序,需要提供一个布尔值:

y = [3, 2, 8 ,0 , 1]
y.sort(reverse = True)
print y #[8, 3, 2, 1, 0]

最新文章

  1. request.getParameter(“参数名”) 中文乱码解决方法
  2. JS的prototype
  3. 【BZOJ-1452】Count 树状数组 套 树状数组
  4. 【python】捕获所有异常
  5. 滑雪 分类: POJ 2015-07-23 19:48 9人阅读 评论(0) 收藏
  6. Struts2的输入校验(1)——校验规则文件的编写
  7. [MVC4-基礎] 連動DropDownList - 使用jQuery、JSON
  8. 【Vmware】VirtualBox下虚拟机的网络配置
  9. 玩转UITableView系列(一)--- 解耦封装、简化代码、适者生存!
  10. TCP错误恢复特性之一TCP重传
  11. HDU1081 最大字段和 压缩数组
  12. hi3531结构: VB_CONF_S
  13. [转]PuTTY字体颜色设置
  14. [02-01]Java学习路线(完整详细版)
  15. Ajax 響應
  16. 译: 3. RabbitMQ Spring AMQP 之 Publish/Subscribe 发布和订阅
  17. JWT、OAUTH2与SSO资料补充
  18. EF-一对一关系
  19. CSDN也有我的博客啦
  20. nginx完全关闭log

热门文章

  1. vscode failed to excute git
  2. java的Array和List相互转换
  3. 查看Linux是CentOS还是Ubuntu
  4. TCP/IP学习笔记14--IP地址 之 全局地址,私有地址
  5. npm包的语义版本控制(Semantic Versioning of Packages)
  6. pom.xml文件导入了坐标,也没有报错,为什么还是没有相关的jar包的?
  7. Django总结篇
  8. AS3.0 字母大小写转换
  9. 单例DCL模式
  10. python3与Excel的完美结合