阅读量

原创教程,严禁转载。引用本文,请署名 Python中文网, http://www.zglg.work


什么是array?

数组是NumPy库的核心数据结构。它包含有关原始数据、如何定位元素以及如何解释元素的信息。

它有一个元素网格,可以用各种方式索引。

元素都是相同的类型,称为数组数据类型。

数组可以由非负整数的元组、布尔、另一个数组或整数索引。

数组的秩是维数。

数组的形状是一个整数元组,表示数组沿每个维度的大小。

初始化NumPy数组的一种方法是使用Python列表,对二维或更高维的数据使用嵌套列表。 例如:

>>>a=np.array([1,2,3,4,5,6])

或:

>>>a=np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])

我们可以使用方括号访问数组中的元素。

在访问元素时,请记住NumPy中的索引从0开始。

这意味着如果要访问数组中的第一个元素,如下:

>>>print(a[0])
[1 2 3 4]

NumPy入门系列教程:

NumPy介绍

安装和导入NumPy

Python列表和NumPy数组有什么区别?

什么是array?

有关Array的详细信息

如何创建array

添加、删除和排序元素

数组形状和大小

重塑array

如何将一维array转换为二维array(如何向数组添加新轴)