擅长:python、mysql、java
<p>您的错误可能不在代码中,而是在键入:
键是字符串(文本)而不是整数(数字),所以<code>'10' < '6' == True</code></p>
<p>要么对键使用数字(只使用<code>6: 'Daly City'</code>,不带引号),要么在排序时解析它们(在for循环中调用<code>sorted(station_dict_platOne, key=lambda t: int(t))</code>)</p>
<p>注意:使用“离开”键,两种方式都将失败。你必须过滤它,或者使用一些特殊情况</p>