NumPy学习(一)——numpy初级

本文介绍了NumPy库的历史和发展,提供了不同操作系统的安装方法,并详细解释了NumPy的核心组件ndarray的特点及创建方式。

NumPy库学习

1.numpy简史

1995年Jim Hugunin开发了Numeric,——第一次尝试使用python进行科学计算。
2006年Travis Oliphant发布第一个版本的NumPy(v1.0)
当前,Numpy是开源项目,使用BSD许可证。

2.NumPy安装

(1)linux系统

sudo apt-get install python-numpy

(2)使用Anaconda发行版的windows系统

conda install numpy

(3)NumPy安装到系统后,在python会话中输入以下代码导入它的模块

import numpy as np

3.ndarray:NumPy库的心脏

整个NumPy库的基础是ndarray(N-dimensional array,N维数组)对象。
ndarray有两大特点:

(1)其元素同质。

同质是指几乎所有元素的类型和大小都相同。事实上,数据类型由dtype(data-type,数据类型)来指定,每个ndarray都有一种dtype类型。

(2)其大小固定。

3.1 数组的创建

#创建数组
import numpy as np
ar1=np.array(range(20))
ar2=np.array(20)
ar3=np.array([1,2,3,4,5,6])
ar4=np.random.rand(20).reshape(4,5)
ar5=np.linspace(10,20,num=20,endpoint=True)
print(ar1,ar2,ar3,ar4,ar5)

转载于:https://www.cnblogs.com/sunpan822/p/8652627.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值