zoukankan      html  css  js  c++  java
  • 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.

  • 相关阅读:
    杜教筛
    linux运维好书推荐:《高性能Linux服务器构建实战Ⅱ》热销中,附实例源码下载
    分布式监控系统ganglia配置文档
    基于Web应用的性能分析及优化案例
    一次Linux系统被攻击的分析过程
    Keepalived中Master和Backup角色选举策略
    linux运维好书《高性能Linux服务器构建实战Ⅱ》已出版发售,附封面照!
    并行分布式运维工具pdsh
    安全运维之:Linux系统账户和登录安全
    安全运维之:文件系统安全
  • 原文地址:https://www.cnblogs.com/wxiaoli/p/8057852.html
Copyright © 2011-2022 走看看