我发现this question在过去很有帮助,但是这次我需要用一些属性的总和对列表中的某些对象进行排序。对python中的对象列表进行排序
具体而言,我有对象的列表中的每个与一个尺寸atttribute 3轴(例如:obj.dimensions.x)
我知道你可以通过一个属性与排序的列表:
list.sort(key=lambda obj: obj.dimensions.x)
但我怎么能通过每个对象的三个轴的尺寸的总和来排序它,使得具有尺寸3,3,3的对象会在具有5,1,1(较大的总和)的对象之前出现?
很好,感谢您的快速响应 –