2020-04-27
阅读量:
718
列表a = [(1, 2),(9, 10),(4, 1), (13, -3)] ,对列表a排序,排序后效果[(13, -3), (4, 1), (1, 2), (9, 10)]
解题思路:当列表中的元素也是列表或者元组等序列时,进行排序时可以指定按照小列表或者元组中的哪个值进行排序,通过lamabda'函数指定按照后一个值进行排序,默认按照前一个值排序,具体代码如下:
a = [(1, 2),(9, 10),(4, 1), (13, -3)]
a.sort(key=lambda x: x[1])







评论(0)


暂无数据
推荐帖子
0条评论
0条评论
3条评论