3

たとえば、配列がある場合

[1, 2, 1]

そして、長さの4倍の新しい配列を取得したい

[1,1,1,1,2,2,2,2,1,1,1,1]

どうすればいいですか?

4

2 に答える 2

8

これがnumpy.repeat目的です。

>>> x = numpy.array([1, 2, 1])
>>> numpy.repeat(x, 4)
array([1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1])
于 2013-09-06T16:21:58.303 に答える