2014-05-11 92 views
0

嗨我想創建一個函數,該列表將返回一個列表並返回一個顯示元素編號和兩列中對應元素的輸出。格式化爲具有元素編號和列表元素的列

這裏是我的刺吧:

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

我得到一個錯誤說全球我沒有定義,但我不知道如何界定它。

非常感謝您的幫助!

+0

請注意,'#'更有效的單行註釋 –

回答

1

以及i確實沒有定義。你缺少循環

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

哦,天哪!真傻!現在我該如何添加一個標題到列? – user3517740

+0

只需在循環前添加一個「print ...」 – Pavel