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判断端口是否打开的实现代码
Feb 10 Python
PyQt5主窗口动态加载Widget实例代码
Feb 07 Python
python3+PyQt5+Qt Designer实现堆叠窗口部件
Apr 20 Python
详谈Pandas中iloc和loc以及ix的区别
Jun 08 Python
利用python GDAL库读写geotiff格式的遥感影像方法
Nov 29 Python
Python+OpenCV实现图像融合的原理及代码
Dec 03 Python
利用PyCharm Profile分析异步爬虫效率详解
May 08 Python
ubuntu 18.04搭建python环境(pycharm+anaconda)
Jun 14 Python
django商品分类及商品数据建模实例详解
Jan 03 Python
pytorch 实现删除tensor中的指定行列
Jan 13 Python
python实现俄罗斯方块游戏(改进版)
Mar 13 Python
PyCharm 解决找不到新打开项目的窗口问题
Jan 15 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
Linux中用PHP判断程序运行状态的2个方法
2014/05/04 PHP
php 数组字符串搜索array_search技巧
2016/07/05 PHP
实现PHP中session存储及删除变量
2018/10/15 PHP
爱恋千雪-US-AscII加密解密工具(网页加密)下载
2007/06/06 Javascript
13个绚丽的Jquery 界面设计网站推荐
2010/09/28 Javascript
用Javascript来生成ftp脚本的小例子
2013/07/03 Javascript
js 显示base64编码的二进制流网页图片
2014/04/04 Javascript
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
js实现根据身份证号自动生成出生日期
2015/12/15 Javascript
Javascript中click与blur事件的顺序详析
2017/04/25 Javascript
使用Angular自定义字段校验指令的方法示例
2019/02/01 Javascript
JS实现简易留言板(节点操作)
2020/03/16 Javascript
解决vue bus.$emit触发第一次$on监听不到问题
2020/07/28 Javascript
[46:38]完美世界DOTA2联赛PWL S2 Magma vs PXG 第三场 11.28
2020/12/02 DOTA
Linux下使用python调用top命令获得CPU利用率
2015/03/10 Python
python删除指定类型(或非指定)的文件实例详解
2015/07/06 Python
Python中类型检查的详细介绍
2017/02/13 Python
Python编程生成随机用户名及密码的方法示例
2017/05/05 Python
python和ruby,我选谁?
2017/09/13 Python
python实现对excel进行数据剔除操作实例
2017/12/07 Python
完美解决在oj中Python的循环输入问题
2018/06/25 Python
influx+grafana自定义python采集数据和一些坑的总结
2018/09/17 Python
python实现字符串加密 生成唯一固定长度字符串
2019/03/22 Python
python爬虫之验证码篇3-滑动验证码识别技术
2019/04/11 Python
Pytoch之torchvision.transforms图像变换实例
2019/12/30 Python
python 等差数列末项计算方式
2020/05/03 Python
Python持续监听文件变化代码实例
2020/07/22 Python
美国网上眼镜商城:Zenni Optical
2016/11/20 全球购物
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
工厂总经理岗位职责
2014/02/07 职场文书
终止合同协议书
2014/04/17 职场文书
奥巴马竞选演讲稿
2014/05/15 职场文书
学习退步检讨书
2014/09/28 职场文书
领导班子三严三实心得体会
2014/10/13 职场文书
四十九个javascript小知识实用技巧
2021/11/20 Javascript
Golang bufio详细讲解
2022/04/21 Golang