我的关注涉及我的一个变量,它在列表中包含元组,如下所示。
test = [(['a','b','c'],[3,2,5]),(['d','e','f'],[1,5,6]),(['g','h','j'],[1,2,4])]
Run Code Online (Sandbox Code Playgroud)
例如,我正在尝试获取列表的第二个元组元素的总和,[3,2,5]并根据该总和对它们进行排序。所以求和的结果应该是。
result1 = [(['a','b','c'],[10]),(['d','e','f'],[12]),(['g','h','j'],[7])]
Run Code Online (Sandbox Code Playgroud)
那么我预期的最终结果应该按降序排序。
result = [['d','e','f'],['a','b','c'],['g','h','j']]
Run Code Online (Sandbox Code Playgroud)