【发布时间】:2018-11-09 17:46:46
【问题描述】:
如何将数组的每一行复制 n 次?
因此,如果我有一个 2x3 数组,并且我将每一行复制 3 次,我将有一个 6x3 数组。比如下面我需要将A转换成B:
A = np.array([[1, 2, 3],
[4, 5, 6]])
B = np.array([[1, 2, 3],
[1, 2, 3],
[1, 2, 3],
[4, 5, 6],
[4, 5, 6],
[4, 5, 6]])
如果可能,我想避免for 循环。
【问题讨论】:
-
嗨,欢迎来到 SO。请添加您到目前为止所做的事情,并确保访问我们的Help Center。尤其是How do I ask a good question? 和How to create a Minimal, Complete, and Verifiable example 会帮助你改进你的问题。
标签: python arrays numpy matrix