标签: python numpy
如果我有一个多变量函数,例如 F= lambda x,y: x**2+y**2 以及是否需要使用输入x0=np.array([1,1])
F= lambda x,y: x**2+y**2
x0=np.array([1,1])
我可以知道如何使用x0从F获取价值吗? 我了解我可以使用类似F(x0[0],x0[1])
x0
F
F(x0[0],x0[1])
但是我想知道是否有一种方法可以直接使用x0而不是手动调用每个座标
感谢您的帮助
答案 0 :(得分:4)
Python允许您执行F(*x0),将数组扩展为参数。在其他语言中,有时称为“飞溅”。
F(*x0)