【发布时间】:2021-03-05 14:09:49
【问题描述】:
在 c/c++ 中,我们使用以下语法来声明三维。
`long long dp[20][180][2]; `
memset(dp, -1, sizeof(dp));
我的代码:
import numpy as np
x = np.zeros((20,180,2))
如何在python中声明和初始化一个三维数组?
【问题讨论】:
-
你的代码有什么问题?
-
这能回答你的问题吗? initialize a numpy array
-
将所有值初始化为-1
-
x = -np.ones(920,180,2))` 或
x = np.zeros((20,180,2))-1也这样做。一旦你有了一个数组,对它做简单的数学运算就变得又快又容易。
标签: python arrays python-3.x numpy