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