在python中对元组进行排序的技术是什么?

时间:2018-08-22 05:30:18

标签: python-3.x sorting tuples

排序标准:

首先强调的是,如果发生冲突,则其第一个元素较大,然后第二个要求是其第二个元素在字典上最小。

元组列表:

a = [(100,'Rajan'),(200,'Anik'),(100,'Tanmoy')]

输出:

[(200,'Anik'),(100,'Rajan'),(100,'Tanmoy')]

如何使用python完成?

1 个答案:

答案 0 :(得分:2)

您可以按重新排列的元组对第一项取反:

sorted(a, key=lambda t: (-t[0], t[1]))