python - 如何将numpy数组作为一个整体复制
问题描述
如何复制numpy
数组,以便将它(作为整个数组)重复 n 次?
因此,使用示例数组:
import numpy as np
x = np.arange(0, 5)
我想创建一个如下所示的数组,而不需要手动输入np.arange(0, 5)
n 次:
x_3times = np.concatenate([np.arange(0, 5), np.arange(0, 5), np.arange(0, 5)])
或具有一定长度的输出(例如12)?
x_12 = np.concatenate([np.arange(0, 5), np.arange(0, 5), np.arange(0, 5)])[0:12]
解决方案
推荐阅读
- python - Pygame obj 加载器
- android - 有没有办法调整我的布局,以适应我的布局?
- javascript - 在项目中添加 angular postinstall "ngcc ..." 脚本的原因是什么?
- r - R markdown 如何有条件地设置内联代码中的字体颜色
- rhel7 - 在 Linux 上的 PowerShell 中读取或写入历史文件时出错
- oop - 如何使用 for ...of 将实例本身从数组中删除?
- python - 有没有更好的方法从字符串中收集替代符号并在 python 中组合?
- javascript - 功能与 readystatechange 不触发
- python - 使用 Python 拆分 CSV(Pandas DataFrame)文件的列
- ios - 单击按钮突出显示 SwiftUI 中的 while 垂直堆栈