numpy.arange

  • 用例:
    numpy.arange([start, ]stop, [step, ]dtype=None)

  • 功能:
    返回给定区间范围内间隔均匀的数值。
    生成半闭区间范围[start, stop)内的数值(换句话说,取值范围包括区间的起始值而不包括区间的终止值)。对于整数参数而言,这个函数和Python内置函数range的功能是相同的。不同的是,np.arange的返回值为n维数组,而range的返回值为列表。
    当使用非整数步长时,例如0.1,结果往往不一致。在这种情况下更推荐使用linspace

  • 参数

变量名 数据类型 功能
start 数值型,可选参数 区间的起始值。区间包含此值,默认值为0
stop 数值型 区间的终止值。区间不包含此值,除非在某些情况下,step不是整数,并且浮点数的舍入会影响最后一个数的取值。
step 数值型,可选参数 两个数字之间的间隔。对于任何输出,此参数为相邻两个值之间的距离(out[i+1] - out[i])。默认步长值为1。如果指定步长值就必须指定区间的起始值start。
dtype 数值类型 输出数组的数值类型。如果不给定dtype参数,函数通过其他的输入参数推断返回值的类型。
  • 返回值
变量名 数据类型 功能
arange n维数组 均匀间隔数字组成的数组。对于浮点型参数,返回数组的长度为ceil((stop - start)/step)。由于浮点溢出,此规则可能导致输出的最后一个元素大于stop。
  • 示例:
import numpy as np
np.arange(3)

Out[1]:array([0, 1, 2])


np.arange(3.0)

Out[2]:array([0., 1., 2.])


np.arange(3, 7)

Out[3]:array([3, 4, 5, 6])


np.arange(3, 7, 2)

Out[4]:array([3, 5])


github链接
https://github.com/wzy6642/numpy-translate

numpy.arange详解相关推荐

  1. Numpy.array()详解 、np.array与np.asarray辨析、 np.array和np.ndarry的区别

    记录一下numpy.array()的详细用法,以及与np.asarray()和np.ndarray()的区别. 目录 1. Numpy.array()详解 1.1 函数形式 1.2 参数详解 1.3 ...

  2. 【Numpy乘法详解】np.multiply()、np.matmul()、np.dot()等

    [Numpy乘法详解(代码示例)]np.multiply().np.matmul().np.dot()等 文章目录 [Numpy乘法详解(代码示例)]np.multiply().np.matmul() ...

  3. Numpy.array()详解

    1. Numpy.array()详解 该函数的作用一言蔽之就是用来产生数组. 1.1 函数形式 numpy.array(object, dtype=None, copy=True, order='K' ...

  4. numpy函数:[6]arange()详解

    arange函数用于创建等差数组,使用频率非常高,arange非常类似range函数,会python的人肯定经常用range函数,比如在for循环中,几乎都用到了range,下面我们通过range来学 ...

  5. numpy.argmax详解

    numpy.argmax 用例: numpy.argmax(a, axis=None, out=None) 功能: 返回数组沿着某一条轴最大值的索引. 参数 变量名 数据类型 功能 a 数组型变量 输 ...

  6. numpy.newaxis详解

    numpy.newaxis numpy.newaxis的工作方式及适用场合 简单地说,newaxis的作用是给现有的数组增加一个维度.例如: 1维数组将变为2维数组 2维数组将变为3维数组 3维数组将 ...

  7. numpy.mod详解

    numpy.mod 用例: numpy.mod(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=No ...

  8. numpy.divide详解

    numpy.divide 用例: numpy.divide(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dt ...

  9. numpy.add详解

    numpy.add 用例: numpy.add(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=No ...

最新文章

  1. usaco Sorting a Three-Valued Sequence 三值的排序
  2. 程序员法律考试(5)-民法(2)
  3. 自己写的socket 多线程 通讯
  4. 从零开始:什么是Makefile分析
  5. ubuntu20有道词典亲测安装记录
  6. zookeeper和k8s_学习 ZooKeeper(二): ZooKeeper on Kubernetes
  7. 如何用c#来制作一个activeX控件或类似的东西
  8. mysql视图字段大小_在()MySQL()中,使用()_______()语句可以查看视图的字段信息,其中包括字段名、字段类...
  9. 关于水晶易表的简介及水晶易表安装初识
  10. PCR概述及前沿技术
  11. vscode连接服务器不用每次都输入密码
  12. mysql和sqline的异同_mysql的那点事儿,你知道吗
  13. 光耦主要参数和高速光耦如何选型
  14. Thinkpad笔记本电池保养
  15. vue框架如何将SPA项目改为SSR项目
  16. 回收站没有刚刚删除的文件原因|找回方法|解决方案
  17. 计算机电脑显卡基础知识,基础电脑显卡知识,你还不知道吗?别再被坑了!
  18. SATA接口的硬件基础知识
  19. 03-JSX的语法规则
  20. abstract 的基本概念和用法

热门文章

  1. 数据库 DB database SQL DBMS
  2. kattis ones简单题取模运算+枚举
  3. Linux进程间通信三 System V 信号量简介与示例
  4. java怎么画词云_Matplotlib学习---用wordcloud画词云(Word Cloud)
  5. mysql自带查询优化_MySQL之select in 子查询优化的实现
  6. 树根c语言,03-树1 树的同构 (C语言链表实现)
  7. 岭回归和lasso回归_正则化(2):与岭回归相似的 Lasso 回归
  8. python3怎么创建一个链表_怎么创建一个自己的微信公众号
  9. iis7.5php.2,Windows2008 IIS7.5搭建PHP5.2
  10. tcp c++ bind 端口_计算机端口到底是什么?