-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