numpy - 多维网格网格

use*_*890 6 python arrays numpy multidimensional-array

numpy 有一个漂亮的函数,可以生成多维网格。当维数较低并且事先已知时,使用它很容易,但是当维数仅在执行时已知或维数很大且输入时间过长时该怎么办。我想我正在寻找类似的东西

 import numpy as np

 x = np.meshgrid(y)
Run Code Online (Sandbox Code Playgroud)

其中 y 是评估点数组的数组,例如

y = [array([-3.,  0.,  3.]) array([-3.,  0.,  3.]) array([-3.,  0.,  3.])]
Run Code Online (Sandbox Code Playgroud)

建议?