擅长:python、mysql、java
<p>您按<code>buyValue</code>排序,然后打印<code>sellValue</code>,但将其称为<code>buyValue</code>,因此您需要在某个地方修复这种不一致性。在</p>
<p>以下是一些选项:</p>
<ul>
<li><p>按<code>sellValue</code>而不是<code>buyValue</code>排序,其余内容不变:</p>
<pre><code>d_sorted = sorted(my_dict, key=lambda \
x: my_dict[x]['market_data']['sellValue'], reverse=True)
</code></pre></li>
<li><p>打印<code>buyValue</code>,因为这是您当前排序的依据:</p>
<pre><code>print "key\tbuyValue"
for key in d_sorted:
print "%d\t%.2f" % (key, my_dict[key]['market_data']['buyValue'])
</code></pre></li>
</ul>