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中的对象,方法,类,实例,函数用法分析
Jan 15 Python
在Python的web框架中配置app的教程
Apr 30 Python
玩转python爬虫之爬取糗事百科段子
Feb 17 Python
快速了解python leveldb
Jan 18 Python
关于django 数据库迁移(migrate)应该知道的一些事
May 27 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
Aug 31 Python
详解js文件通过python访问数据库方法
Mar 03 Python
win10子系统python开发环境准备及kenlm和nltk的使用教程
Oct 14 Python
Python使用Tkinter实现转盘抽奖器的步骤详解
Jan 06 Python
在PyTorch中使用标签平滑正则化的问题
Apr 03 Python
python获取本周、上周、本月、上月及本季的时间代码实例
Sep 08 Python
python各种excel写入方式的速度对比
Nov 10 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调用Oracle存储过程的方法
2008/09/12 PHP
PHP操作文件类的函数代码(文件和文件夹创建,复制,移动和删除)
2011/11/10 PHP
php 批量生成html,txt文件的实现代码
2013/06/26 PHP
php中单个数据库字段多列显示(单字段分页、横向输出)
2014/07/28 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
2014/12/16 PHP
PHP中字符与字节的区别及字符串与字节转换示例
2016/10/15 PHP
Expandable "Detail" Table Rows
2007/08/29 Javascript
javascript 进阶篇3 Ajax 、JSON、 Prototype介绍
2012/03/14 Javascript
IE6-IE9不支持table.innerHTML的解决方法分享
2012/09/14 Javascript
Javascript查询DBpedia小应用实例学习
2013/03/07 Javascript
datagrid框架的删除添加与修改
2013/04/08 Javascript
JS/jQuery实现默认显示部分文字点击按钮显示全部内容
2013/05/13 Javascript
js 实现菜单左右滚动显示示例介绍
2013/11/21 Javascript
基于NodeJS的前后端分离的思考与实践(五)多终端适配
2014/09/26 NodeJs
Javascript表单验证要注意的事项
2014/09/29 Javascript
jQuery点缩略图弹出层显示大图片
2015/02/13 Javascript
JQuery工具函数汇总
2015/06/15 Javascript
jquery+ajax实现省市区三级联动效果简单示例
2017/01/04 Javascript
js实现带三角符的手风琴效果
2017/03/01 Javascript
基于Node.js模板引擎教程-jade速学与实战1
2017/09/17 Javascript
详解vue2.0 不同屏幕适配及px与rem转换问题
2018/02/23 Javascript
微信小程序提交form操作示例
2018/12/30 Javascript
大转盘抽奖小程序版 转盘抽奖网页版
2020/04/16 Javascript
如何根据业务封装自己的功能组件
2019/04/19 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
JS实现扫码枪扫描二维码功能
2020/01/03 Javascript
vue 授权获取微信openId操作
2020/11/13 Javascript
详细整理python 字符串(str)与列表(list)以及数组(array)之间的转换方法
2019/08/30 Python
python生成器推导式用法简单示例
2019/10/08 Python
CSS3中颜色线性渐变实战
2015/07/18 HTML / CSS
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
PHP引擎php.ini参数优化深入讲解
2021/03/24 PHP
晚会开幕词
2015/01/28 职场文书
python爬虫--selenium模块
2021/03/31 Python
解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)
2021/06/26 MySQL