小编hdc*_*c94的帖子

构建2d金字塔形数组-Python / NumPy

我一直在努力地制作这个数组,但是以向量化的方式成功却没有成功。

我需要一个函数,该函数需要2d数组大小n并生成一个大小为(n,n)的2d数组,如下所示:

n = 6

np.array([[0,0,0,0,0,0],
          [0,1,1,1,1,0],
          [0,1,2,2,1,0],
          [0,1,2,2,1,0],
          [0,1,1,1,1,0],
          [0,0,0,0,0,0],
Run Code Online (Sandbox Code Playgroud)

(并且可以采用奇数参数)

任何建议将不胜感激,谢谢!

python numpy vectorization

5
推荐指数
1
解决办法
162
查看次数

标签 统计

numpy ×1

python ×1

vectorization ×1