numpy是python下的一个第三方数据库,提供了高性能矩阵运算能力(别问我多高,我也不知道!反正就是高!!),它是大数据、机器学习、图像处理等热门方向的基础,是数据分析的一把利器!!!
注意:不知道为什么,下面代码开头可能有这样一段代码:<span style="font-size:14px;">。请大家忽略掉这段代码,直接看他后面的。我并不知道CSDN的代码为什么会包含这个。。。给大家带来的不便,十分抱歉。
一、安装与导入
numpy不是python自带的库,所以使用前要先安装。像安装其他的第三方库一样,使用pip可以快速,方便,无污染的完成:
sudo pip install numpy
如果是windows系统或没有安装pip的同学可以先去自行查找一下,pip这个利器是python学习中很必要的(我觉得很必要啦!!),它使安装第三方库变得十分方便。
导入:按照惯例,使用前要将库导入:
import numpy as np
我们习惯性的将numpy重命名为np,这样我们在使用时直接用np就可以了(不要问我为什么这样做,我也不知道。。)
二、numpy操作
由于我上面也已经说到了,numpy是专门用来计算矩阵的,所以它的基本都是围绕着array(数组)转的!
1、数组创建
利用array方法可以创建出各种各样的数组,并且创建出的数组也有许多的属性,常用的有一下几种:
①dtype:查看数组数据类型。
②ndim:显示数组维度。