python - Python:将numpy数组添加到另一个数组
问题描述
arr = np.array([])
b = np.array([1,2,3,4,5])
c = np.array([1,1,1,1,1])
我现在想将 b 和 c 添加到 arr。我需要的结果:
[[1,2,3,4,5], [1,1,1,1,1]]
更一般:考虑这样的方法:
def get_array(input):
# …
我想将我得到的结果添加get_array(input)
到 arr 中,就像我在上面的代码中添加 b 和 c 一样。
解决方案
>>> b = np.array([1,2,3,4,5])
>>> np.tile(b, (3,1))
array([[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5],
[1, 2, 3, 4, 5]])
推荐阅读
- asp.net - ASP 中继器——访问列/单元格
- python - Scrapy 不适用于翻页
- php - Yii2 - 在生产中记录 500 个错误
- python - windows环境下如何在python中获取文件所有者和其他属性
- c++ - 抛出未处理的异常:读取访问冲突。this->String 是 0x1C6F112
- ios - Xcode UITesting LoginUser 重定向到 homeScreen
- javascript - Jquery Collapse 面板无法正常工作
- python - Python 为自定义类定义 []、len()、items() 和 keys() 运算符
- typescript - tsconfig.json 中的 --inlineSourceMap 或 --sourceMap
- javascript - 为什么正则表达式在 ie 中不起作用?