您可以将元组乘以
(n,)所需的维数。例如:
>>> import numpy as np>>> N=2>>> np.zeros((N,)*1)array([ 0., 0.])>>> np.zeros((N,)*2)array([[ 0., 0.], [ 0., 0.]])>>> np.zeros((N,)*3)array([[[ 0., 0.], [ 0., 0.]], [[ 0., 0.], [ 0., 0.]]])

您可以将元组乘以
(n,)所需的维数。例如:
>>> import numpy as np>>> N=2>>> np.zeros((N,)*1)array([ 0., 0.])>>> np.zeros((N,)*2)array([[ 0., 0.], [ 0., 0.]])>>> np.zeros((N,)*3)array([[[ 0., 0.], [ 0., 0.]], [[ 0., 0.], [ 0., 0.]]])