想要将这些二维数组拼接在一起得到三维数组,括号中的第一个数为二维数组数量
你可以使用 numpy
模块来实现将多个二维数组拼接成一个三维数组的操作。以下是一个示例代码:
import numpy as np
# 假设给定3个二维数组,分别为 arr1, arr2, arr3
arr1 = np.array([[1, 2], [3, 4]])
arr2 = np.array([[5, 6], [7, 8]])
arr3 = np.array([[9, 10], [11, 12]])
# 将这些二维数组拼接成一个三维数组
# axis=0 表示在第 0 轴(即第一个维度)上进行拼接
arr_3d = np.concatenate([arr1[np.newaxis, :, :], arr2[np.newaxis, :, :], arr3[np.newaxis, :, :]], axis=0)
print(arr_3d)
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢