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通过openpyxl生成Excel文件的方法
May 12 Python
python3利用Dlib19.7实现人脸68个特征点标定
Feb 26 Python
Python代码块批量添加Tab缩进的方法
Jun 25 Python
带你认识Django
Jan 15 Python
Django中多种重定向方法使用详解
Jul 17 Python
Django框架下静态模板的继承操作示例
Nov 08 Python
python jenkins 打包构建代码的示例代码
Nov 29 Python
python GUI库图形界面开发之PyQt5窗口布局控件QStackedWidget详细使用方法
Feb 27 Python
如何理解Python中的变量
Jun 01 Python
如何基于Python pygame实现动画跑马灯
Nov 18 Python
Python语言规范之Pylint的详细用法
Jun 24 Python
Python Flask实现进度条
May 11 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 项目的方法
2007/01/02 PHP
Discuz 模板语句分析及知识技巧
2009/08/21 PHP
php后台多用户权限组思路与实现程序代码分享
2012/02/13 PHP
PHP的mysqli_sqlstate()函数讲解
2019/01/23 PHP
thinkphp5.1框架模板布局与模板继承用法分析
2019/07/19 PHP
JavaScript 事件属性绑定带参数的函数
2009/03/13 Javascript
jQuery循环滚动展示代码 可应用到文字和图片上
2012/05/11 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
2012/12/15 Javascript
ExtJS下 Ext.Direct加载和提交过程排错小结
2013/04/02 Javascript
动态标签 悬停效果 延迟加载示例代码
2013/11/21 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
jQuery实现表格展开与折叠的方法
2015/05/04 Javascript
JavaScript中循环遍历Array与Map的方法小结
2016/03/12 Javascript
js实现人民币大写金额形式转换
2016/04/27 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
2016/11/29 Javascript
JavaScript实现经典排序算法之选择排序
2016/12/28 Javascript
javascript阻止事件冒泡和浏览器的默认行为
2017/01/21 Javascript
Bootstrap表单控件学习使用
2017/03/07 Javascript
design vue 表格开启列排序的操作
2020/10/28 Javascript
swiper实现导航滚动效果
2020/12/13 Javascript
[01:50:49]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第三场 1月24日
2021/03/11 DOTA
python获取本机mac地址和ip地址的方法
2015/04/29 Python
在Python的Django框架中更新数据库数据的方法
2015/07/17 Python
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
django2 快速安装指南分享
2018/01/05 Python
python如何通过twisted实现数据库异步插入
2018/03/20 Python
python样条插值的实现代码
2018/12/17 Python
keras实现多种分类网络的方式
2020/06/11 Python
意大利网上药房:Farmacia 33
2020/01/27 全球购物
必须要使用游标的SQL语句有那些
2012/05/07 面试题
团队拓展活动总结
2014/08/27 职场文书
幼儿园见习报告
2014/10/30 职场文书
行政助理岗位职责范本
2015/04/11 职场文书
Python selenium的这三种等待方式一定要会!
2021/06/10 Python
python中urllib包的网络请求教程
2022/04/19 Python