我正在學習嘗試學習Python的學校課程。該問題要求輸入數字列表並添加輸入數字的最後一位數字。這是我想出的代碼。不笑(我是新的)。代碼在我的Python 2.7.5版本中運行。但是,我在他們的網站上遇到錯誤。有沒有更好的方法來添加列表中的最後一個數字?我想我是把一個列表作爲一個整數,他們的網站不喜歡這個,但我不知道。感謝您的幫助,謝謝。在Python中添加數字列表中的最後幾位數
def getSumOfLastDigits(numList):
total = 0
for num in numList:
total += int(num[-1])
return total
input_Nums = raw_input('Enter the list of numbers: ').split(',')
print getSumOfLastDigits(input_Nums)
錯誤:
Traceback (most recent call last):
File "Code", line 4, in getSumOfLastDigits
TypeError: 'int' object has no attribute '__getitem__'
由於@Jared。在發佈之前,我應該學會格式化。 – user2578349