如何在Python中打印一个数组

318 阅读1分钟

编程中的数组是存储在连续内存位置的元素的集合。Python中的数组可以通过导入一个数组模块或numpy模块来创建。在这个例子中我们将使用numpy模块,因为它们的内存效率高。

Python打印数组

要在Python中打印一个数组,可以使用内置的print()函数。print()是一个内置的Python函数,它接收包含数值的数组的名称并打印出来。

要在Python中创建一个数组,使用numpy 并使用np.array()函数创建一个数组,然后在控制台中打印该数组。

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(arr)

输出

[1 2 3 4 5]

我们已经通过使用array()函数创建了一个ndarray对象。print()函数接收一个数组作为参数,并将数组直接打印到控制台。

打印出来的数组是一个一维数组,因为我们创建了一个一维数组。

在Python中打印二维数组

要在Python中打印一个二维数组,使用print()函数。要在Python中创建一个二维数组,请使用np.array()函数。

import numpy as np
arr = np.array([[1, 2], [3, 4], [5, 6]])
print(arr)

输出

[[1 2]
[3 4]
[5 6]]

而我们使用print()函数打印了二维Python数组。

Python打印列表

要在Python中打印列表,使用print()函数。Python 没有内置的数组数据类型,但是它有一个列表,在某些情况下你可以把它看作是一个数组。所以我们来看看如何打印列表。

list = [11, 19, 21, 46]
print(list)

输出

[11, 19, 21, 46]

这就是在 Python 中打印列表和数组的方法。

本教程就到此为止。