博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
列表嵌套元祖排序
阅读量:7237 次
发布时间:2019-06-29

本文共 322 字,大约阅读时间需要 1 分钟。

  hot3.png

实例

a=[(3, 1, 10), (2, 6, 1), (1, 5, 33), (32, 1, 2)]

要对这个列表进行排序,排序方式为内部元祖的合的大小

>>> sorted(a,key=lambda x:sum(x))[(2, 6, 1), (3, 1, 10), (32, 1, 2), (1, 5, 33)]

按元祖的乘积排序

>>> sorted(a,key=lambda x:x[0]*x[1]*x[2])[(2, 6, 1), (3, 1, 10), (32, 1, 2), (1, 5, 33)]

大概方法就是这样,很简单的。。。嘎嘎

转载于:https://my.oschina.net/jastme/blog/539354

你可能感兴趣的文章
linux中挂载img映像
查看>>
繁华落尽
查看>>
【Oracle】spool 格式化导出到excel
查看>>
《爸爸去哪了》我在加班中…
查看>>
jdom的使用
查看>>
搭建linux web网站服务器
查看>>
我的友情链接
查看>>
文件描述符
查看>>
jpa多对多映射案例
查看>>
配置win客户端和linux服务器上传下载文件(使用Secure CRT工具)
查看>>
PHP 随机数
查看>>
我的第一个python脚本——hello,python
查看>>
JAVA 敏感词过滤
查看>>
svn 调用脚本(三)
查看>>
<Power Shell>01 四则运算和数组简单使用
查看>>
vsftpd配置文件详解
查看>>
mysql的root密码重置
查看>>
如何快速复制含有代码语法高亮的文章
查看>>
通过Git WebHooks+脚本实现自动更新发布代码之shell脚本
查看>>
php连接sql service数据库中文乱码
查看>>