首先,给大家讲述下什么是num?其实num就是函数numpy的缩写,想必大家听到这,心里会浮现这个函数的基础用法了吧,那大家想不想了解使用num的时候,一些常见的使用操作,方便大家在项目里使用的方法呢?如果小伙伴们有兴趣的话,可以好好看下以下内容哦~

Numpy提供的主要功能具体如下:

lndarray——一个具有向量算术运算和复杂广播能力的多维数组对象。

l用于对数组数据进行快速运算的标准数学函数。

l用于读写磁盘数据的工具以及用于操作内存映射文件的工具。

l非常有用的线性代数,傅里叶变换和随机数操作。

l用于集成C /C 和Fortran代码的工具。

除了明显的科学计算用途之外,Numpy还可以用作通用数据的高效多维容器,定义任意的数据类型。

功能实现

1、创建数组

2、创建numpy数组

我们可以通过创建Python列表(list)的方式来创建Numpy矩阵,比如输入nparray = np.array([i for i in range(10)])

可以看到返回的结果是array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

3、获取Numpy属性

首先,我们通过Numpy中的一个方法arange(n),生成0到n-1的数组。比如,我们输入np.arange(15)

可以看到返回的结果是array([ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14])

4、Numpy数组索引

Numpy支持类似list的定位操作,示例代码如下:import numpy as np

matrix = np.array([[1,2,3],[20,30,40]])

print(matrix[0,1])

得到结果:2

以上就是关于numpy的常见功能用法,是经常在python里运用的功能,大家可以多看几遍,之后可以在自己的项目进行运用哦~

您可能感兴趣的文章:

python中num函数是什么意思_如何理解python3函数中num的用法?相关推荐

  1. python中print函数输出是字符串_如何用python3输出print函数?

    最近函数讲的比较多,小编知道大家对函数的热情很高,所以趁热打铁想扩展一些知识内容.毕竟大家对print函数不算陌生,用的也算是频繁.不知道大家有没有学过输出print函数方面的知识,今天小编要带来的内 ...

  2. python返回字符在字符串的位置_返回单词在字符串中的位置的函数

    我正在编写一个接受两个参数的函数:asearch string和target string.函数将在目标字符串中查找搜索字符串,并应返回一个字符串,该字符串表示在目标字符串中找到搜索字符串的位置.在 ...

  3. python的上下文管理用哪个关键字_正确理解python中的关键字“with”与上下文管理器...

    正确理解python中的关键字"with"与上下文管理器 来源:中文源码网    浏览: 次    日期:2018年9月2日 [下载文档:  正确理解python中的关键字&quo ...

  4. python n个list如何组成矩阵_通过学习在processing中操作图片,掌握python 列表操作...

    这次的教学非常简单,只需要安装了python模式的processing就可以(安装教程见专栏目录).我从网上找了一个比100*100稍微大一点的图片,你可以也找一个.然后我们就可以一起开始今天的学习啦 ...

  5. python中的常量可以修改吗_深入理解Python变量与常量

    变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变.基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中.常量是一块只读的内存区域,常量一旦被初始化就不能被 ...

  6. python闭包和装饰器的区别_深入理解Python中的闭包与装饰器

    函数的装饰器可以以某种方式增强函数的功能,如在 Flask 中可使用 @app.route('/') 为视图函数添加路由,是一种十分强大的功能.在表现形式上,函数装饰器为一种嵌套函数,这其中会涉及到闭 ...

  7. python中的类是什么意思_如何理解python中的类和方法(转)

    一.python中类和对象的概念 首先,我们先来说说什么是类.看了很多关于python类的介绍,大多都介绍如何使用,但是对于概念却一笔带过,一个初学编程的小伙伴很难理解. 概括的说:类可以比作是某种类 ...

  8. python多个日志模块怎么隔离_在多个模块中使用Python日志logging

    最好的做法是在每个模块中都有一个像这样定义的logging器: import logging logger = logging.getLogger(__name__) 靠近模块的顶部,然后在模块的其他 ...

  9. python中的remove是什么意思_小白理解python中remove与del 的区别

    leetcode中的题目,感觉之前不太理解,就记录下来了. 题目:移动零,给定一个数组 nums, 编写一个函数将所有 0 移动到它的末尾,同时保持非零元素的相对顺序(Python3 环境). 例如: ...

最新文章

  1. RS485数据光端机产品特点及技术参数介绍
  2. Java | 用Java实现选择排序算法(记录写程序全过程的编程哲学)
  3. 实战:kafka实现日志收集系统
  4. linux 生成随机数 命令,Linux生成随机数的多种方法
  5. Unsupported major.minor version 51.0 jdk版本错误解决方案 eclipse版
  6. 一个成功的Jsp程序员该怎样学习JSP呢?
  7. 一个大数据平台省了20个IT人力——敦奴数据平台建设案例分享
  8. 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
  9. 【BIEE】超过了已配置的最大允许输入记录数
  10. vue+element的表格分页和前端搜索
  11. Mac上WineSkin游戏无法正常运行
  12. uefi模式下修改Intel网卡MAC地址
  13. lintcode-微软笔试
  14. idea 右键修复lint格式问题
  15. 需求分析及技术方案设计
  16. python实现指纹识别毕业论文_指纹识别系统设计毕业论文+开题报告+翻译及原文+设计源码...
  17. C++的友元函数,友元类及#pragma once的作用
  18. AttacKG: Constructing Technique Knowledge Graph from Cyber Threat Intelligence Reports 源码复现
  19. 计算机系统运行太慢,如何解决电脑运行速度慢
  20. 【bzoj1905】捉迷藏(线段树)

热门文章

  1. Windows 本地账户
  2. 为什么Rust语言正在兴起
  3. 2021年中国电池电解液行业出货量及龙头企业对比分析:江苏国泰vs新宙邦vs天赐材料[图]
  4. html向下的箭头符号怎么打,向下的箭头怎么打
  5. TextSeek使用教程(初级篇) - 文件搜索软件
  6. 商标注册流程,山东商标注册去哪好
  7. Windows命令行WINRAR压缩和解压缩
  8. 互联网行业裁员潮为什么来得这么突然?
  9. python 操作鼠标和键盘
  10. 看看你的骂人水平是几段?