1. 概述

Numpy 中 arange() 主要是用于生成数组,具体用法如下;

2. arange()
2.1 语法

numpy.arange(start, stop, step, dtype = None)

在给定间隔内返回均匀间隔的值。

值在半开区间 [开始,停止]内生成(换句话说,包括开始但不包括停止的区间),返回的是 ndarray 。

2.2 参数:

start —— 开始位置,数字,可选项,默认起始值为0
stop —— 停止位置,数字
step —— 步长,数字,可选项, 默认步长为1,如果指定了step,则还必须给出start。
dtype —— 输出数组的类型。 如果未给出dtype,则从其他输入参数推断数据类型。

返回:
arange:ndarray
均匀间隔值的数组。
注意:对于浮点参数(参数为浮点),结果的长度为ceil((stop - start)/ step)) 由于浮点溢出,此规则可能导致最后一个元素大于stop。因此要特别注意

2.3 实例:

from numpy import *  # 引入numpyA = arange(5)  # 只有结束项
print(A)  # 结果 [0 1 2 3 4] 结果不包含结束项
print(type(A))  # 结果 <class 'numpy.ndarray'>A = arange(1, 5)  # 起点为1,步长默认为1
print(A)  # 结果 [1 2 3 4]A = arange(1, 5, 2)  # 步长默认为2
print(A)  # 结果 [1 3]A = arange(1, 5.2, 0.6)  # 浮点数参数,结果就不一定完全符合了
print(A)  # 结果 [1.  1.6 2.2 2.8 3.4 4.  4.6 5.2]

原文:https://blog.csdn.net/qq_41800366/article/details/86589680

Numpy 中的 arange 函数相关推荐

  1. numpy中的arange函数

    arange函数用于创建等差数组(这里的数组指ndarray数组). np.arange([start, ]stop, [step]) # start:起点 # stop:终点 # step:步长 # ...

  2. Numpy中np.mashgri() 函数介绍及2种应用场景

    @[toc](Numpy中np.mashgri() 函数介绍及2种应用场景 文章目录:) 近期在好几个地方都看到meshgrid的使用,虽然之前也注意到meshgrid的用法. 但总觉得印象不深刻,不 ...

  3. python中的arange函数,Python中的arange是什么?和range有什么不同?

    Python中的arange是什么意思?这是很多小伙伴都比较关注的问题,今天小编为大家详细介绍一下,希望对你有所帮助. Python中的arange函数是用于创建等差数组,使用频率非常高,arange ...

  4. python使用numpy中的flatten函数将2D numpy数组拉平为1Dnumpy数组、使用np.linalg.matrix_rank函数计算2D numpy数组的秩(rank)

    python使用numpy中的flatten函数将2D numpy数组拉平为1Dnumpy数组.使用np.linalg.matrix_rank函数计算2D numpy数组的秩(rank) 目录

  5. Python使用numpy中的hstack函数水平堆叠(horizontally stack)数组实战

    Python使用numpy中的hstack函数水平堆叠(horizontally stack)数组实战 目录 Python使用numpy中的hstack函数水平堆叠(horizontally stac ...

  6. python中tile的用法_Python:numpy中的tile函数

    在学习机器学习实教程时,实现KNN算法的代码中用到了numpy的tile函数,因此对该函数进行了一番学习: tile函数位于python模块 numpy.lib.shape_base中,他的功能是重复 ...

  7. Numpy中使用astype函数将字符串格式数据转换为数值数据类型

    Numpy中使用astype函数将字符串格式数据转换为数值数据类型 目录 Numpy中使用astype函数将字符串格式数据转换为数值数据类型 numpy是什么?numpy和list有哪些区别? Num ...

  8. python grid函数_详解numpy中的meshgrid函数用法

    numpy中的meshgrid函数的使用 numpy官方文档meshgrid函数帮助文档https://docs.scipy.org/doc/numpy/reference/generated/num ...

  9. Numpy中使用astype函数转换numpy数组数据类型

    Numpy中使用astype函数转换numpy数组数据类型 目录 Numpy中使用astype函数转换numpy数组数据类型 numpy是什么?numpy和list有哪些区别? Numpy中使用ast ...

最新文章

  1. 一场事先预告的砸冰箱盛宴
  2. c++ windows获得当前工作目录文件_使用命令行修改当前工作目录
  3. python学习day11
  4. CustomValidator的使用方法
  5. sublime text3配置Python2、Python3的编译环境
  6. JS成员函数声明位置优化
  7. 下列哪个不是java的数据类型_下面哪个不是Java基本数据类型?()
  8. was 程序jvm_【保家护行航】WAS知识学习分享
  9. 战斧湖战役之后的5rnm
  10. java struts2 上传图片_Java框架Struts2实现图片上传功能
  11. Java克隆--深克隆与浅克隆的区别
  12. 计算机代码大全,电脑运行代码大全
  13. 《你的灯亮着吗》开始解决问题前,得先知道“真问题”是什么
  14. MATLAB学习笔记之矩阵和数组1.1(mathematic)
  15. RHY融获基金数字资产投资,海外扩建加速
  16. UVM-入门实验2_uvm代码实现
  17. Gitee配置静态页面
  18. iOS WIFI 相关
  19. python中遍历list的三种方式
  20. java中上传本地图片

热门文章

  1. Java:基础面试题
  2. Leangoo_多团队,大规模敏捷开发实现过程
  3. 18000 台服务器整整瘫痪了三天:因 BoltDB 糟糕的设计
  4. 十亿级流量下,我与Redis时延小突刺的战斗史
  5. 工资8000以下的程序员注意了:《零coding数据大屏实战宝典.pdf》
  6. 开发一个大型后台管理系统,应该用前后端分离的技术方案吗?
  7. 为什么阿里P8、P9技术大牛反复强调“结构化思维”?
  8. 极致进化-敏捷进化型企业的未来畅想
  9. 如何有效地进行项目管理,提升团队协同办公效率?
  10. 分布式概念-分布式系统是什么?