在新行上打印多维列表中的每个项目不起作用

时间:2016-02-23 22:03:22

标签: list python-3.x

以下是我的代码片段:

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循环,但它不起作用。

1 个答案:

答案 0 :(得分:1)

for i in maximum:
    print (i)