0
我一直得到TypeError:不支持的操作數類型爲+:'int'和'list' 所以我猜這個數組沒有被索引?請協助。Python:通過數組傳遞函數並通過索引循環遍歷值
def main():
arr = [1, 2, 3, 4, 5]
length = len(arr)
maxAns = msa2(length, arr)
print maxAns
def msa2(length, *arr):
maxThus = 0
for i in range(0, length):
sum = 0
for j in range(i, length):
sum = sum + arr[j] # how to get value in index j
max(maxThus, sum)
return maxThus
if __name__ == '__main__':
main()
真棒,所以通配符就像一個列表的列表。 Thx也修復了錯誤。投票有用。 – alexy99