回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个函数</p>
<pre><code>def series_score(sailor, races_to_discard):
places = sailor[1]
for i in range(races_to_discard):
places.remove(max(places))
print(places)
sum_of_places = sum(places)
print(sum_of_places)
</code></pre>
<p>这样修改元组</p>
<pre><code>sailor = ("bob", [2, 4, 1, 1, 2, 5])
</code></pre>
<p>通过删除列表中的最高数字</p>
<pre><code>sailor = ("bob", [2, 4, 1, 1, 2])
</code></pre>
<p>如何调整函数以处理这样的元组列表</p>
<pre><code>list_of_sailors = [('Clare', [3, 1, 1, 2, 1, 1]), ('Bob', [2, 2, 3, 1, 2, 3]), ('Alice', [1, 3, 2, 3, 3, 2]), ('Eva', [4, 5, 4, 4, 5, 5]), ('Dennis', [5, 4, 5, 5, 4, 4])]
</code></pre>