【发布时间】:2016-02-24 01:34:01
【问题描述】:
从元组列表中,我想识别元组,它们具有 tuple[2] 的最大值(即第三个值),但其他值相同
即来自
searchlist = [(a,b,2),(a,b,3),(a,b,4),(a,b,5),(x,y,2),(x,y,4)]
我要找
result = [(a,b,5),(x,y,4)]
【问题讨论】:
-
你的代码在哪里,它到底有什么问题?
-
目前还没有代码,因为我真的不知道从哪里开始。仅使用 lambda 或 itemgetter 进行排序将不遵守对于具有相同 tuple[0],tuple[1] 组合的每个元组子列表的 tuple[2] 的最大值的要求
-
@Bakuriu ,是的,我现在看到了。谢谢!
标签: python sorting tuples filtering