首页 > 解决方案 > 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 一样。

标签: pythonarraysnumpy

解决方案


>>> 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]])

推荐阅读