数组,顾名思义,是数据的组合。它数组在应用上属于数据的容器,不仅仅是一种基础的数据类型,更是一种基础的数据结构。你如果使用python编程,那么一定会非常频繁地跟数组打交道。
Python中,Numpy(常用于数学计算)和Pandas(数据分析常用包,可方便地对表结构进行分析)这两个常用的数据包均可以用于表示数组。
(1)Numpy一维数组
在python中,用列表也可以表示数组,但是用Numpy表示的一维数组具有统计功能(如平均值mean(),标准差std())和向量化运算功能,这是列表不具有的。
在定义一维数组之前,我们需要先导入numpy包。用array定义一维数组,用dtype查看数据类型,数组的下标从零开始。
#导入numpy包
import numpy as np
#定义:一维数组array
a = np.array([2,3,4,5])
#查看数据类型
a.dtype
#输出:
#dtype('int32')
<< · Back Index ·>>