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 相关文章推荐
pyqt和pyside开发图形化界面
Jan 22 Python
django接入新浪微博OAuth的方法
Jun 29 Python
用python找出那些被“标记”的照片
Apr 20 Python
Python常用内置模块之xml模块(详解)
May 23 Python
Python3中使用PyMongo的方法详解
Jul 28 Python
对python3标准库httpclient的使用详解
Dec 18 Python
Python实现网站表单提交和模板
Jan 15 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
Mar 27 Python
pandas read_excel()和to_excel()函数解析
Sep 19 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
Matplotlib scatter绘制散点图的方法实现
Jan 02 Python
tensorflow 只恢复部分模型参数的实例
Jan 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中如何判断一个网页请求是ajax请求还是普通请求
2013/08/10 PHP
PHP把小数转成整数3种方法
2014/06/30 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
javascript中的new使用
2010/03/20 Javascript
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
基于JQuery实现分隔条的功能
2016/06/17 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
bootstrap日期控件问题(双日期、清空等问题解决)
2017/04/19 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
微信小程序progress组件使用详解
2018/01/31 Javascript
nodejs 日志模块winston的使用方法
2018/05/02 NodeJs
JS绘图Flot应用图形绘制异常解决方案
2020/10/16 Javascript
[59:15]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.20
2020/11/20 DOTA
python 简易计算器程序,代码就几行
2009/08/29 Python
Python django实现简单的邮件系统发送邮件功能
2017/07/14 Python
python自动化脚本安装指定版本python环境详解
2017/09/14 Python
python实现批量修改服务器密码的方法
2019/08/13 Python
Python 静态方法和类方法实例分析
2019/11/21 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
tensorflow 查看梯度方式
2020/02/04 Python
python GUI库图形界面开发之PyQt5信号与槽机制、自定义信号基础介绍
2020/02/25 Python
详解Python中如何将数据存储为json格式的文件
2020/11/18 Python
python 实现ping测试延迟的两种方法
2020/12/10 Python
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
elf彩妆英国官网:e.l.f. Cosmetics英国(美国平价彩妆品牌)
2017/11/02 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?
2016/08/18 面试题
质检部经理岗位职责
2014/02/19 职场文书
社区春季防火方案
2014/06/02 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
如何将JavaScript将数组转为树形结构
2021/06/02 Javascript
浅谈MySQL next-key lock 加锁范围
2021/06/07 MySQL
spring 项目实现限流方法示例
2022/07/15 Java/Android