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使用Queue在多个子进程间交换数据的方法
Apr 18 Python
python使用htmllib分析网页内容的方法
May 08 Python
使用Python实现BT种子和磁力链接的相互转换
Nov 09 Python
python:socket传输大文件示例
Jan 18 Python
python实现自主查询实时天气
Jun 22 Python
利用Python如何批量修改数据库执行Sql文件
Jul 29 Python
python/sympy求解矩阵方程的方法
Nov 08 Python
python绘制简单彩虹图
Nov 19 Python
Python3.5实现的罗马数字转换成整数功能示例
Feb 25 Python
在Pytorch中计算卷积方法的区别详解(conv2d的区别)
Jan 03 Python
将pytorch转成longtensor的简单方法
Feb 18 Python
Python爬虫抓取论坛关键字过程解析
Oct 19 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中去除所有js,html,css代码
2010/10/12 PHP
php摘要生成函数(无乱码)
2012/02/04 PHP
thinkPHP模型初始化实例分析
2015/12/03 PHP
imgAreaSelect 中文文档帮助说明
2011/10/08 Javascript
javascript返回顶部效果(自写代码)
2013/01/06 Javascript
jQuery事件绑定.on()简要概述及应用
2013/02/07 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
解析Jquery取得iframe中元素的几种方法
2013/07/04 Javascript
javascript遇到html5的一些表单属性
2015/07/05 Javascript
深入分析jsonp协议原理
2015/09/26 Javascript
js添加绑定事件的方法
2016/05/15 Javascript
jquery 中toggle的2种用法详解(推荐)
2016/09/02 Javascript
ionic开发中点击input时键盘自动弹出
2016/12/23 Javascript
angularjs实现分页和搜索功能
2018/01/03 Javascript
浅谈Vue 数据响应式原理
2018/05/07 Javascript
详解微信小程序之scroll-view的flex布局问题
2019/01/16 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
2021/03/01 Vue.js
[56:45]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第一局
2016/02/28 DOTA
使用Protocol Buffers的C语言拓展提速Python程序的示例
2015/04/16 Python
简述:我为什么选择Python而不是Matlab和R语言
2017/11/14 Python
Linux(Redhat)安装python3.6虚拟环境(推荐)
2018/05/05 Python
Centos下实现安装Python3.6和Python2共存
2018/08/15 Python
用python一行代码得到数组中某个元素的个数方法
2019/01/28 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
如何查看Django ORM执行的SQL语句的实现
2020/04/20 Python
python爬虫scrapy基本使用超详细教程
2021/02/20 Python
python lambda的使用详解
2021/02/26 Python
使用html5新特性轻松监听任何App自带返回键的示例
2018/03/13 HTML / CSS
数控专业推荐信范文
2013/12/02 职场文书
《母鸡》教学反思
2014/02/25 职场文书
计算机毕业生自荐信
2014/06/12 职场文书
试用期员工工作自我评价
2014/09/10 职场文书
通知的格式范文
2015/04/27 职场文书
《坐井观天》教学反思
2016/02/18 职场文书
关于html选择框创建占位符的问题
2021/06/09 HTML / CSS
利用 SQL Server 过滤索引提高查询语句的性能分析
2021/07/15 SQL Server