擅长:python、mysql、java
<p>我建议用<code>{name, scores, average_score}</code>将学生表示为字典。你所有的学生都会有一个字典列表:</p>
<pre><code>students = [
{'name': 'Ken', 'scores': [5, 8, 9], 'average_score': 0.0},
{'name': 'Hiro', ...},
...
]
</code></pre>
<p>现在您可以这样迭代它们:</p>
<pre><code>for student in students:
# Access the attributes like this:
print(student['name'], student['scores'])
# calculate your average value ...
student['average_value'] = x/count
print(students) # you can print the whole dictionary and look at the results
</code></pre>
<p>所有的学生都在一个列表中,很容易做你想要的格式化,只需在所有学生中循环,并按你想要的顺序打印他们的名字和平均分数。你知道吗</p>