NumPy 中的数组的数组

Muhammad Maisam Abbas 2021年4月29日
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 内显示了值。

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn