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网络编程学习笔记(七):HTML和XHTML解析(HTMLParser、BeautifulSoup)
Jun 09 Python
Python中operator模块的操作符使用示例总结
Jun 28 Python
pyqt5自定义信号实例解析
Jan 31 Python
Python实现Kmeans聚类算法
Jun 10 Python
学生信息管理系统Python面向对象版
Jan 30 Python
Python爬虫实现使用beautifulSoup4爬取名言网功能案例
Sep 15 Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
Jun 29 Python
Python多分支if语句的使用
Sep 03 Python
python实现计算图形面积
Feb 22 Python
python OpenCV学习笔记
Mar 31 Python
解决python存数据库速度太慢的问题
Apr 23 Python
python中对列表的删除和添加方法详解
Feb 24 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
超级实用的7个PHP代码片段分享
2012/01/05 PHP
解析smarty模板中类似for的功能实现
2013/06/18 PHP
PHP积分兑换接口实例
2015/02/09 PHP
php curl 模拟登录并获取数据实例详解
2016/12/22 PHP
javascript中定义私有方法说明(private method)
2014/01/27 Javascript
无限树Jquery插件zTree的常用功能特性总结
2014/09/11 Javascript
javascript匀速运动实现方法分析
2016/01/08 Javascript
Knockoutjs 学习系列(一)ko初体验
2016/06/07 Javascript
在DWR中实现直接获取一个JAVA类的返回值的两种方法
2016/12/25 Javascript
JS数组操作中的经典算法实例讲解
2017/07/26 Javascript
详解在React里使用"Vuex"
2018/04/02 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
jQuery创建及操作xml格式数据示例
2018/05/26 jQuery
对angular 监控数据模型变化的事件方法$watch详解
2018/10/09 Javascript
vue中的inject学习教程
2019/04/24 Javascript
微信小程序单选radio及多选checkbox按钮用法示例
2019/04/30 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
微信小程序实现星级评价
2019/11/20 Javascript
vue2和vue3的v-if与v-for优先级对比学习
2020/10/10 Javascript
[00:32]10月24、25日 辉夜杯外卡赛附加赛开赛!
2015/10/23 DOTA
[01:00]选手抵达华西村 整装待发备战2016国际邀请赛中国区预选赛
2016/06/25 DOTA
linux系统使用python监测网络接口获取网络的输入输出
2014/01/15 Python
使用Python实现BT种子和磁力链接的相互转换
2015/11/09 Python
Mac中Python 3环境下安装scrapy的方法教程
2017/10/26 Python
Python imageio读取视频并进行编解码详解
2019/12/10 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
Python如何读取、写入CSV数据
2020/07/28 Python
python获取整个网页源码的方法
2020/08/03 Python
Selenium Webdriver元素定位的八种常用方式(小结)
2021/01/13 Python
Aveda美国官网:天然护发产品、洗发水、护发素和沙龙
2016/12/09 全球购物
捐款倡议书范文
2014/02/02 职场文书
高级工程师英文求职信
2014/03/19 职场文书
电子商务优秀毕业生求职信
2014/07/11 职场文书
乡镇遵守党的政治纪律情况对照检查材料
2014/09/26 职场文书
学校机关党总支领导班子整改工作方案
2014/10/26 职场文书
警示教育片观后感
2015/06/17 职场文书