<p>好吧,据我所知,这是我想到的:</p>
<pre><code>d = {'Stephen Curry': [(23.6, 5.1, 3.4)], 'Draymond Green': [(16.5, 10.3, 6.3)], 'Lebron James': [(29.7, 11.3, 8.9)]}
lst_tuples = sorted(d.items())
max_pts = max(lst_tuples, key = lambda x: x[1][0][0])
max_rebs = max(lst_tuples, key = lambda x: x[1][0][1])
max_assists = max(lst_tuples, key = lambda x: x[1][0][2])
print_stat_1 = "Max points player: {0}, with a score of {1}.\n" \
.format(max_pts[0], max_pts[1][0][0])
print_stat_2 = "Max rebs player: {0}, with a score of {1}.\n" \
.format(max_rebs[0], max_rebs[1][0][1])
print_stat_3 = "Max assists player: {0}, with a score of {1}.\n" \
.format(max_assists[0], max_assists[1][0][2])
with open("best_player_stats.txt", "w") as text_file:
text_file.write("NBA Finals Stats\n")
text_file.write(" \n")
text_file.write("%s\n%s\n%s\n" % (print_stat_1, print_stat_2, print_stat_3))
with open("best_player_stats.txt","r") as file:
print(file.read())
</code></pre>
<p>打印出来:</p>
<pre><code>NBA Finals Stats
Max points player: Lebron James, with a score of 29.7.
Max rebs player: Lebron James, with a score of 11.3.
Max assists player: Lebron James, with a score of 8.9.
</code></pre>
<p>如果我没有做正确的事情,请在下面的评论中告诉我。你知道吗</p>