Python中等间距取值的方式和代码是什么
Admin 2022-09-02 群英技术资讯 571 次浏览
a = np.linspace(float(-pi), float(pi), 100)
从-pi到pi取100个值
range(stop) range(start, stop, step)
参数说明:
start
: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop
: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5step
:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)例子:
A = range(0,10,2) print(A) print(list(A))
结果:
range(0, 10, 2)
[0, 2, 4, 6, 8]
range的函数最好以list的形式返回。
缺点:
步长step只能是整数
A = range(0,1,0.2) print(A) print(list(A))
结果:
A = range(0,1,0.2)
TypeError: 'float' object cannot be interpreted as an integer
该函数的形式为:
linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
作用为:在指定的大间隔内,返回固定间隔的数据。他将返回“num”个等间距的样本,在区间[start, stop]中。其中,区间的结束端点可以被排除在外。
start
:计数从 start 开始。stop
:计数到 stop 结束。当‘endpoint=False’时,不包含该点。在这种情况下,队列包含除了“num+1"以外的所有等间距的样本。要注意的是,当‘endpoint=False’时,步长会发生改变。num
:分成多少个等间距endpoint
:默认为True例如:
from numpy import * A = linspace(0, 1, 5) print(A)
结果:
[0. 0.25 0.5 0.75 1. ]
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
小伙伴们日常工作中都必不可少地使用Python实现一些简单的功能,但是不同的人所编写的代码执行效率往往是不同的,下面这篇文章主要给大家介绍了4个Python中高效的技巧,需要的朋友可以参考下
python int是什么意思?python中的int()函数用于将一个字符串或数字转换为整型。
FlashText是GitHub上的一个开源Python库,正如之前所提到的,它在提取关键字和替换关键字任务上有着极高的性能。本文将详解一下flashtext的使用,需要的可以参考一下
这篇文章主要介绍了完美解决matplotlib子图坐标轴重叠问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
这篇文章给大家分享的是有关python合并excel表的操作,合并excel表是比较常用的操作了,小编觉得挺实用的,因此分享给大家做个参考,接下来一起跟随小编看看吧。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008