回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个字典对象列表,比如<code>[{'year':2017,'q':2,'category'=c}]</code>,每个对象都有3个字段,如下所示:</p>
<pre><code>[{2015,1,w}
{2015,3,q}
{2017,2,a}
{2012,5,b}
{2017,5,p}
{2013,3,a}
{2015,4,a}
{2017,1,d}
{2016,2,e}
]
</code></pre>
<p>如何先按max year排序,然后在max years对象之间排序,我想找到具有minkey2值的对象。实际上,首先我想根据两个键(max key1然后min key2)对列表进行排序,得到以下列表:</p>
<pre><code>[{2017,1,d}
{2017,2,a}
{2017,5,p}
{2016,4,e}
{2015,1,w}
{2015,3,q}
{2015,4,a}
{2013,3,a}
{2012,5,b}]
</code></pre>
<p>最后从列表中返回<code>{2017,1,d}</code></p>