【发布时间】:2021-04-13 11:35:14
【问题描述】:
我有一个带有形状的二维 NumPy 数组
(2, 2)
示例数组
数组([[1, 2], [3, 4]])
我试图让它在第一个轴上复制,直到它到达形状:
(5, 2)
示例结果数组
数组([[1, 2], [1, 2], [1, 2], [3, 4], [3, 4]])
np.repeat 可以完成这项工作,但它必须是倍数,因为它会重复所有内容
np.repeat(arr, 3, axis=0)
数组([[1, 2], [1, 2], [1, 2], [3, 4], [3, 4], [3, 4]])
给出一个 6 x 2 数组而不是 5 x 2 数组
【问题讨论】:
标签: python arrays numpy multidimensional-array