擅长:python、mysql、java
<p><code>sorted</code>函数可以很容易地做到这一点:</p>
<p><strong>代码:</strong></p>
<pre><code>from operator import itemgetter
def fastest_type(db):
fastest = sorted(db.values(), reverse=True, key=itemgetter(6))[0]
return fastest[1], fastest[2]
</code></pre>
<p>这段代码按键<code>6</code>按相反的顺序排序,以便最大的是第一个,然后将<code>fastest</code>设置为排序的第一个元素。然后它简单地从fastest返回两个所需的字段。在</p>
<p><strong>测试代码:</strong></p>
^{pr2}$
<p><strong>结果:</strong></p>
<pre><code>('star', 'fish')
</code></pre>