当前位置: 首页 > news >正文

dw个人主页制作模板/宁波seo教程推广平台

dw个人主页制作模板,宁波seo教程推广平台,朗姿青春日记 网站谁做的,湖北做网站教程哪家好之前在统计导出各区服玩家消费的时候需要进行升序降序混搭的多条件排序。 需求是这样的。区服从小到大排,如果区服相同,则按消费从大到小排。 实现方法是利用python的sort算法是稳定排序,对数据进行多次排序,先排次要条件&#…

之前在统计导出各区服玩家消费的时候需要进行升序降序混搭的多条件排序。
需求是这样的。区服从小到大排,如果区服相同,则按消费从大到小排。
实现方法是利用python的sort算法是稳定排序,对数据进行多次排序,先排次要条件,后排主要条件。
还有一种更简洁的一行流的方法,不过只有当待排数据是数值的时候才有效。此方法利用相反数的性质,在前面加个负号。

下面上代码。

 

#假设数据如下。
data = '''
区服,玩家id,累积消费
3,a,2380
1,b,11900
4,e,3250
1,k,100
4,j,599
2,m,872
3,f,5560
1,y,2500
'''items = [x.split(',') for x in filter(None,data.split('\n'))[1:]] #去掉空行和忽略首行并把字符串转成二维数组
#方法一
items.sort(key=lambda x:int(x[2]),reverse=True)#先排消费
items.sort(key=lambda x:int(x[0]))#然后排区服
print '\n'.join([','.join(x) for x in items])
print '-----------'#方法二
items = sorted(items,key=lambda x:(int(x[0]),-int(x[2])))
print '\n'.join([','.join(x) for x in items])

 

 

转载于:https://www.cnblogs.com/pangblog/p/3278160.html

http://www.jmfq.cn/news/4737115.html

相关文章:

  • 公司网站建设备选方案评价标准/互联网推广引流公司
  • nas怎么做网站服务器/软文媒体发稿平台
  • 东莞网络建设推广/惠州seo排名优化
  • 政府网站回复集镇建设规划/软文写作服务
  • 网站运营工作计划/seo官网优化详细方法
  • 企业网站建设美丽/北京seo优化
  • 自定义网站建设/快速排名优化seo
  • 深圳市专业做网站/精准客户信息一条多少钱
  • 网易做相册的网站/网络平台推广运营公司
  • 用什么编程语言做网站好/seo交流论坛seo顾问
  • 南京做网站建设/今日国际新闻最新消息事件
  • 郑州男科医院排名最好的医院/绍兴百度seo排名
  • 新余专业做淘宝网站/东莞网站关键词优化公司
  • 纯静态网站 维护/全国疫情最新情况公布
  • 公司用dw做网站吗/百度网盘怎么用
  • 网站建设开发定制/推广公司app主要做什么
  • 宁波外贸网站设计公司/网站模板平台
  • 域名做非法网站/营销推广网站推广方案
  • 方案库网站/免费行情软件app网站下载大全
  • 织梦网站后台如何做百度优化/今日最新消息
  • 100个免费推广网站的排名/买淘宝店铺多少钱一个
  • 廊坊网站制作建设/旅游产品推广有哪些渠道
  • wordpress弹窗登入/绍兴seo推广
  • 网站备案情况查询/网上推广企业
  • 惠州的企业网站建设/seo优化网
  • 一个公司的网站怎么做的/营销网站建设流程
  • 网站title如何修改/提交百度一下
  • 可做产品预售的网站/seo基础教程
  • linux 转换wordpress/安卓优化清理大师
  • 公司网站banner怎么做/苏州企业网站关键词优化