格式化为具有元素编号和列表元素的列

时间:2014-05-11 23:42:30

标签: python list formatting multiple-columns

您好我想创建一个函数,它将获取一个列表并返回一个打印输出,它显示元素编号和两列中的相应元素。

这是我的抨击:

printList(aList):
    """ Prints the current list.
    """
    print ('%3d %5.2f' % (i, aList[i]))

我收到一条错误消息,说全局i未定义,但我不确定如何定义它。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

i确实没有定义。你错过了循环

for i in range(len(aList)):
    ...