使用数组作为多变量函数的输入

如果我有一个多变量函数,例如 F= lambda x,y: x**2+y**2
如果我需要使用输入x0=np.array([1,1])

我可以知道应该如何使用x0来获取价值F吗?我知道我可以使用类似的东西F(x0[0],x0[1])

但我想知道是否有一种方法可以直接使用x0而不是手动调用每个坐标


RISEBY
浏览 50回答 1
1回答

元芳怎么了

Python 允许您通过执行 来实现此目的F(*x0),它将数组扩展为参数。在其他语言中,这有时称为“splatting”。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python