首页 > 解决方案 > 多次重复numpy数组

问题描述

我有一个二进制元素数组 size (100,)

我想复制它 8 次,保持元素相同并将其存储为新的数组大小(800,)

np.copy()可以复制一次,但是我怎样才能复制8次呢?

标签: pythonarraysnumpycopy

解决方案


您可以使用numpy.repeat。它通过指定重复编号来重复数组的元素:

new_arr = numpy.repeat(old_arr, 8)

推荐阅读