📜  加入两个 numpy 数组 - Python (1)

📅  最后修改于: 2023-12-03 15:22:46.105000             🧑  作者: Mango

加入两个 numpy 数组 - Python

在数据科学领域,经常需要 使用 Python 中的 numpy 模块来处理数组。一个常见的操作是将两个 numpy 数组相加/相连。下面是两个 numpy 数组相加的方法。

方法一:使用 numpy.concatenate() 函数

numpy.concatenate() 函数可以在一个给定的轴上连接两个或多个数组。

import numpy as np

arr1 = np.array([1,2,3])
arr2 = np.array([4,5,6])

arr3 = np.concatenate((arr1,arr2))

print(arr3)

# 输出:[1 2 3 4 5 6]
方法二:使用 numpy.vstack() 函数

numpy.vstack() 函数可以沿着垂直方向将两个数组堆叠起来。

import numpy as np

arr1 = np.array([1,2,3])
arr2 = np.array([4,5,6])

arr3 = np.vstack((arr1,arr2))

print(arr3)

# 输出:
# [[1 2 3]
#  [4 5 6]]

请注意,如果要水平连接两个数组,则可以使用numpy.hstack()函数。