【发布时间】:2011-12-07 18:22:02
【问题描述】:
我的问题是:如何使用 tile 从 a 获得 b?
a = np.array([[1,2,-6],[-4,5,6],[10,8,-1]])
b = np.array([
[[1,2,-6],[1,2,-6],[1,2,-6]],
[[-4,5,6],[-4,5,6],[-4,5,6]],
[[10,8,-1],[10,8,-1],[10,8,-1]]
])
我是这样做的,但我想要更好的东西:
b = np.repeat(a, 3, axis=0).reshape(3,3,3)
【问题讨论】:
标签: arrays numpy repeat tile construction