以下是我的代码片段:
maximum = list([[x[0], x[-1]] for x in score_list])
print ("Here are the student's higest scores:")
for i in maximum:
print(maximum)
最大值包含:
[['Andy', 8], ['Bill', 7], ['Steve', 7], ['Andrew', 10], ['Ted', 9], ['Lisa', 10]]
我从最大值的前端和末尾添加一些值并将它们转换为列表。我试图用for循环将它们全部打印出来,但它似乎只是打印
[['Andy', 8], ['Bill', 7], ['Steve', 7], ['Andrew', 10], ['Ted', 9], ['Lisa', 10]]
[['Andy', 8], ['Bill', 7], ['Steve', 7], ['Andrew', 10], ['Ted', 9], ['Lisa', 10]]
[['Andy', 8], ['Bill', 7], ['Steve', 7], ['Andrew', 10], ['Ted', 9], ['Lisa', 10]]
[['Andy', 8], ['Bill', 7], ['Steve', 7], ['Andrew', 10], ['Ted', 9], ['Lisa', 10]]
[['Andy', 8], ['Bill', 7], ['Steve', 7], ['Andrew', 10], ['Ted', 9], ['Lisa', 10]]
[['Andy', 8], ['Bill', 7], ['Steve', 7], ['Andrew', 10], ['Ted', 9], ['Lisa', 10]]
代替每个值,例如:
['Andy',8]
['Steve',7]
['Bill',7]
(and so on)
我已经用Google搜索了解决方案,但无论我走到哪里,我都会看到上面的for循环,但它不起作用。
答案 0 :(得分:1)
for i in maximum:
print (i)