Numpy 中的数组的数组

在本教程中,我们将讨论在 Python 中创建数组的数组的方法。

在 Python 中使用 numpy.array() 函数创建数组的数组

默认情况下,Python 编程语言不支持该数组。可以使用适用于 Python 的 NumPy 包解决此缺点。NumPy 软件包未预装于 Python 中。因此,我们必须安装 NumPy 软件包才能在 Python 中使用数组。NumPy 包中的 numpy.array() 函数用于在 Python 中创建一个数组。我们将括在一对方括号中的元素序列传递给 numpy.array() 函数,它返回一个包含元素的确切序列的数组。可以通过在 numpy.array() 函数中传递数组来创建数组或称为多维数组。以下代码示例向我们展示了如何在 Python 中使用 numpy.array() 函数创建数组的数组或多维数组。

import numpy as np
array1 = np.array([1, 2, 3])
array2 = np.array([4, 5, 6])
array3 = np.array([7, 8, 9])
arrayOfArrays = np.array([array1, array2, array3])
print(arrayOfArrays)

输出:

[[1 2 3]
 [4 5 6]
 [7 8 9]]

在上面的代码中,我们使用 Python 中的 np.array() 函数创建了包含 array1array2array3 的数组 arrayOfArrays 的数组。我们首先使用 np.array() 函数初始化了三个数组 array1, array2array3。然后,我们通过将所有先前初始化的数组传递给 np.array() 函数来创建另一个数组 arrayOfArrays。最后,我们在 Python 中使用 print() 函数在 arrayOfArrays 内显示了值。