python 生成特定间隔数列的方法

(1)range() 和 xrange( )【python内置函数】

range(开始,结束,间隔)。

值得注意的是:生成数列最后一个数< 结束值。

返回结果类型:list,其中元素是integer类型。(说明 python2中range()返回的是list,python3中range返回的是<range>类对象,需要用list()函数转成list,如 list(range(...)) )

如:

备注说明: python 3 把 xrange( )去掉了

(2) numpy.linspace() 【numpy库文件中的函数】

 numpy.linspace(开始,结束,个数(默认50))

返回结果类型:ndarray,其中元素是float类型。如:

 


【references】

[1] https://docs.scipy.org/doc/numpy/reference/generated/numpy.linspace.html

numpy.linspace(startstopnum=50endpoint=Trueretstep=Falsedtype=None)[source]

Return evenly spaced numbers over a specified interval.

Returns num evenly spaced samples, calculated over the interval [startstop].

The endpoint of the interval can optionally be excluded.

Parameters:

start : scalar

The starting value of the sequence.

stop : scalar

The end value of the sequence, unless endpoint is set to False. In that case, the sequence consists of all but the last of num 1 evenly spaced samples, so that stop is excluded. Note that the step size changes when endpoint is False.

num : int, optional

Number of samples to generate. Default is 50. Must be non-negative.

endpoint : bool, optional

If True, stop is the last sample. Otherwise, it is not included. Default is True.

retstep : bool, optional

If True, return (samplesstep), where step is the spacing between samples.

dtype : dtype, optional

The type of the output array. If dtype is not given, infer the data type from the other input arguments.

New in version 1.9.0.

Returns:

samples : ndarray

There are num equally spaced samples in the closed interval [start, stop] or the half-open interval [start, stop) (depending on whether endpoint is True or False).

step : float, optional

Only returned if retstep is True

Size of spacing between samples.

posted @   wxiaoli  阅读(49660)  评论(1编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示