<p>有很多例子可以说明如何在dict中找到最大值。我很好奇为什么不能用这种方法找到最大键/值。</p>
<pre><code>from random import randint
# Create dict with random keys and values.
d = {randint(1, 99): randint(1, 99) for i, j in enumerate(range(20))}
# Loop through dict to find max value
maxi = 0
for key in d:
if d[key] > maxi:
maxi = key
print(d, d[maxi])
</code></pre>
<p>目视检查d,可以看出d[maxi]不是最大值。</p>