下的多个内文本同时读出
赞
踩
python标准库array能保存数组类型数据,然而这个类型不支持多维数据,处理函数也不够丰富,至此,numpy已经成为了科学计算事实上的标准库。
numpy库处理的最基本数据类型是由同种元素构成的多维数组(ndarray),简称“数组”。数组中所有元素的种类必须相同,元素可索引,序号从0开始。ndarray类型的维度(dimensions)叫做轴(axis),轴的个数叫做秩(rank)。一维数组的秩是1,二维数组的秩是2.
2.3.1 numpy数组
创建数组:
使用python列表
numpy函数
可以直接使用python列表来创建数组。
a = np.array([1,2,3,4])
b = np.array([[1,2], [3,4], [5,6]])
查看array的属性,即维度和类型:
b.ndim 2 #二维数值
b.shape (3,2) #3行2列
b.dtype dtype('int32') #查看数组里元素的数据类型
使用numpy函数来创建数组;
arange();linspace();ones()/zeros()/full();eye()
c = np.arange(10)
d = np.linspace(0, 2, 11) #[0,2]分成11等分
np.ones((3, 3)) #参数是元组,返回3行3列的数组&#x
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。