Python Numpy库安装与基本操作示例


Posted in Python onJanuary 08, 2019

本文实例讲述了Python Numpy库安装与基本操作。分享给大家供大家参考,具体如下:

概述

NumPy(Numeric Python)扩展包提供了数组功能,以及对数据进行快速处理的函数。

NumPy 通常与 SciPy(Scientific Python)和 Matplotlib(绘图库)一起使用。

安装

通过pip安装numpy

pip install numpy

Numpy基本操作

>>> import numpy as np    #一般以np作为numpy的别名
>>> a = np.array([2,0,1,5])  #创建数组
>>> print(a)         #输出数组
[2 0 1 5]
>>> print(a[:3])       #应用前三个数字(切片)
[2 0 1]
>>> print(a.min())      #输出a的最小值
0
>>> a.sort()         #将a的元素从小到大排序,此操作直接修改a
>>> a
array([0, 1, 2, 5])
>>> b=np.array([[1,2,3],[4,5,6]])  #创建二维数组
>>> b
array([[1, 2, 3],
    [4, 5, 6]])
>>> print(b*b)            #输出数组的平方阵
[[ 1 4 9]
 [16 25 36]]

这里使用Python3.6环境测试上述代码,运行结果如下:

Python Numpy库安装与基本操作示例

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python编写检测数据库SA用户的方法
Jul 11 Python
Python实现的一个简单LRU cache
Sep 26 Python
Phantomjs抓取渲染JS后的网页(Python代码)
May 13 Python
Python两个内置函数 locals 和globals(学习笔记)
Aug 28 Python
django框架之cookie/session的使用示例(小结)
Oct 15 Python
python3.6.3转化为win-exe文件发布的方法
Oct 31 Python
python实现一个简单的ping工具方法
Jan 31 Python
Python之指数与E记法的区别详解
Nov 21 Python
python实现翻译word表格小程序
Feb 27 Python
Python通过字典映射函数实现switch
Nov 06 Python
python 模块导入问题汇总
Feb 01 Python
Django给表单添加honeypot验证增加安全性
May 06 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
Jan 08 #Python
Python离线安装PIL 模块的方法
Jan 08 #Python
Python数据预处理之数据规范化(归一化)示例
Jan 08 #Python
Python实现的拉格朗日插值法示例
Jan 08 #Python
Python3 安装PyQt5及exe打包图文教程
Jan 08 #Python
在python3中pyqt5和mayavi不兼容问题的解决方法
Jan 08 #Python
Django之模型层多表操作的实现
Jan 08 #Python
You might like
php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码
2010/12/29 PHP
CI框架自动加载session出现报错的解决办法
2014/06/17 PHP
PHP开发的微信现金红包功能示例
2017/06/29 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
javascript的对话框详解与参数
2007/03/08 Javascript
jQuery autocomplete插件修改
2009/04/17 Javascript
JQuery 返回布尔值Is()条件判断方法代码
2012/05/14 Javascript
JQuery筛选器全系列介绍
2013/08/27 Javascript
js禁止页面刷新禁止用F5键刷新禁止右键的示例代码
2013/09/23 Javascript
javascript中String对象的slice()方法分析
2014/12/20 Javascript
js+css实现导航效果实例
2015/02/10 Javascript
JavaScript来实现打开链接页面的简单实例
2016/06/02 Javascript
js实现自动轮换选项卡
2017/01/13 Javascript
深入浅出es6模板字符串
2017/08/26 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
2017/12/13 Javascript
Ionic学习日记实现验证码倒计时
2018/02/08 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
2018/03/06 Javascript
jQuery实现获取form表单内容及绑定数据到form表单操作分析
2018/07/03 jQuery
浅析JavaScript 函数柯里化
2020/09/08 Javascript
vue中选中多个选项并且改变选中的样式的实例代码
2020/09/16 Javascript
[00:35]DOTA2上海特级锦标赛 Newbee战队宣传片
2016/03/03 DOTA
Python 网络编程起步(Socket发送消息)
2008/09/06 Python
python写的一个squid访问日志分析的小程序
2014/09/17 Python
python压缩文件夹内所有文件为zip文件的方法
2015/06/20 Python
Python2.7简单连接与操作MySQL的方法
2016/04/27 Python
python自动发邮件库yagmail的示例代码
2018/02/23 Python
python树莓派红外反射传感器
2019/01/21 Python
python整小时 整天时间戳获取算法示例
2019/02/20 Python
Python restful框架接口开发实现
2020/04/13 Python
澳大利亚领先的女性运动服品牌:Lorna Jane
2020/06/19 全球购物
网游商务专员求职信
2013/10/15 职场文书
土木工程毕业生自荐信
2013/11/12 职场文书
结婚保证书范文
2014/04/29 职场文书
小学校园之星事迹材料
2014/05/16 职场文书
学校捐款活动总结
2015/05/09 职场文书
MySQL Router的安装部署
2021/04/24 MySQL