可以使用numpy的concatenate函数或者stack函数。
import numpy as np
# 创建两个n维数组
arr1 = np.array([[1, 2], [3, 4]])
arr2 = np.array([[5, 6], [7, 8]])
# 沿着行的方向连接两个数组
result = np.concatenate((arr1, arr2), axis=0)
print(result)
# 输出:
# [[1 2]
# [3 4]
# [5 6]
# [7 8]]
# 沿着列的方向连接两个数组
result = np.concatenate((arr1, arr2), axis=1)
print(result)
# 输出:
# [[1 2 5 6]
# [3 4 7 8]]
推荐的腾讯云相关产品:腾讯云弹性MapReduce(EMR),是一种大数据处理和分析的云服务,可以帮助用户快速搭建和管理大数据处理集群。产品介绍链接地址:腾讯云弹性MapReduce(EMR)
import numpy as np
# 创建两个n维数组
arr1 = np.array([[1, 2], [3, 4]])
arr2 = np.array([[5, 6], [7, 8]])
# 沿着新的轴堆叠两个数组
result = np.stack((arr1, arr2), axis=0)
print(result)
# 输出:
# [[[1 2]
# [3 4]]
#
# [[5 6]
# [7 8]]]
# 沿着新的轴堆叠两个数组
result = np.stack((arr1, arr2), axis=1)
print(result)
# 输出:
# [[[1 2]
# [5 6]]
#
# [[3 4]
# [7 8]]]
推荐的腾讯云相关产品:腾讯云弹性MapReduce(EMR),是一种大数据处理和分析的云服务,可以帮助用户快速搭建和管理大数据处理集群。产品介绍链接地址:腾讯云弹性MapReduce(EMR)
领取专属 10元无门槛券
手把手带您无忧上云