numpy:复制每个1-d数组元素n次

时间:2016-02-20 16:21:06

标签: python numpy

给定一个列表/数组元素,例如[0, 1, 2] numpy thonic 复制每个元素的方式是什么 n 次并将结果存储在一维数组中,例如(对于n = 3)[0, 0, 0, 1, 1, 1, 2, 2, 2]

1 个答案:

答案 0 :(得分:1)

使用np.repeat

In [86]: np.repeat([0, 1, 2], 3)
Out[86]: array([0, 0, 0, 1, 1, 1, 2, 2, 2])