我創建了一個函數,它接受一個整數列表並從左到右減去以返回最終答案。我不喜歡使用count變量跳過第一個循環,因爲它看起來很浪費 - 在Python中有更好的方法嗎?在Python中使用列表運行減法
def subtract(numlist):
''' numlist -> int
Takes a list of numbers and subtracts from left to right
'''
answer = numlist[0]
count = 0
for n in numlist:
if count != 0:
answer -= n
count += 1
return answer
print(subtract([10,2,4,1]))
謝謝,我很喜歡這個答案! – Phil
@Phil好聽:D – TerryA