博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 中的range,以及numpy包中的arange函数
阅读量:5775 次
发布时间:2019-06-18

本文共 755 字,大约阅读时间需要 2 分钟。

  • range函数

  函数说明: range(start, stop[, step]) -> range object,根据start与stop指定的范围以及step设定的步长,生成一个序列。

  参数含义:start:计数从start开始。默认是从0开始。例如range(5)等价于range(0, 5);
              end:技术到end结束,但不包括end.例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
              step:每次跳跃的间距,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1) ,只能为整数
  函数返回的是一个range object

  

  代码如下:

c = range(5)c = range(0,5,1)#c = range(0,1,0.1)    #TypeError: 'float' object cannot be interpreted as an integerprint(list(c))

  运行:

  [0, 1, 2, 3, 4]

  

  • arange函数

  函数说明:arange([start,] stop[, step,], dtype=None)根据start与stop指定的范围以及step设定的步长,生成一个 ndarray。

  代码如下:

  

a = np.arange(5)a = np.arange(0,5,1)b = np.arange(0.,1.,0.1)print(a)print(b)

结果:

[0 1 2 3 4]

[ 0. 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9]

转载于:https://www.cnblogs.com/ming-zi/p/6428485.html

你可能感兴趣的文章
SQLAlchemy 最佳实践
查看>>
使用 Airflow 替代你的 crontab
查看>>
Runtime学习笔记整理
查看>>
表格中内容超出换行
查看>>
使用webpack打包koa2 app
查看>>
vue中动画的实现的几种方式
查看>>
Iceworks 2.8.0 发布,自定义你的 React 模板
查看>>
胖哥学SpringMVC:请求方式转换过滤器配置
查看>>
Kotlin 更加优雅的 Builder - 理解 with
查看>>
JVM 系列文章之 Full GC 和 Minor GC
查看>>
iOS Autolayout的一点小坑
查看>>
跨域资源共享CORS
查看>>
Java并发——信号量Semaphore
查看>>
swift 存放多类型的容器
查看>>
说说RxJava怎么走的歪路
查看>>
Markdown使用入门
查看>>
分享一个生成builder class的插件
查看>>
跳槽时,这些Java面试题99%会被问到
查看>>
多彩的 console.log
查看>>
阿里云HBase推出全新X-Pack服务 定义HBase云服务新标准
查看>>