-1
我知道關於將元組傳遞給函數已經有一些討論了;我檢查了所有這些,但無法解決我的問題。所以這是問題。我試圖將兩個元組傳遞給一個函數並對它們進行計算。下面是一個示例:將元組傳遞給Python函數
c=(2,3)
d=(4,5)
def func1((a(0),a(1)),(b(0),b(1))):
return(a(0)*b(1))
我也試過
c=(2,3)
d=(4,5)
def func1(a,b):
return(a(0)*b(1))
他們都給予錯誤invalid syntax
或'tuple' object is not callable
。任何幫助表示讚賞。在標記爲「重複」之前,請仔細閱讀。謝謝。
您必須使用方括號訪問元組元素,即'a [0]',而不是'a(0)'。 – Nitzle