<p>不确定这是否适用于您,因为结果与发布的预期结果不匹配</p>
<p>但是,发布的预期结果与文章中的描述不匹配-它似乎忽略了最后两个列表中的第一个项目,而不是前两个项目</p>
<pre class="lang-py prettyprint-override"><code>test_dict = {0: [7110, 7000, 8800, 11000, 15000],
1:[7590, 7000, 8800, 11000, 15000],
2:[7080, 7000, 8800, 11000, 15000],
3:[7620, 7000, 8800, 11000, 15000],
4:[7050, 7000, 8800, 11000, 15000],
5:[7590, 7000, 8800, 11000, 15000],
6:[6990, 7000, 8800, 11000, 15000],
7:[7400, 7000, 8800, 11000, 15000],
8:[2760, 3000, 3800, 4800, 6000, 8500],
9:[2730, 3000, 3800, 4800, 6000, 8500]}
speeds = {}
for ky in test_dict.keys():
speeds[ky] = test_dict[ky][1:] if len(test_dict[ky]) == 5 else test_dict[ky][2:]
speeds[ky][0] += 1000 if len(test_dict[ky]) == 5 else 2500
print(speeds)
</code></pre>
<h2>结果</h2>
<pre><code>{0: [8000, 8800, 11000, 15000],
1: [8000, 8800, 11000, 15000],
2: [8000, 8800, 11000, 15000],
3: [8000, 8800, 11000, 15000],
4: [8000, 8800, 11000, 15000],
5: [8000, 8800, 11000, 15000],
6: [8000, 8800, 11000, 15000],
7: [8000, 8800, 11000, 15000],
8: [6300, 4800, 6000, 8500],
9: [6300, 4800, 6000, 8500]}
</code></pre>