您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页range, xrange, arange, linspace的

range, xrange, arange, linspace的

来源:二三娱乐

1. range

  • range([start,] stop[, step]):
    创建一个整数列表(list),一般用在 for循环中,其中的参数只能为整数

2. arange

  • numpy.arange([start, ]stop, [step, ]dtype=None):
    返回一个包括start,但不包括stop,间隔为step的数组(ndarray),其中的参数可以为小数;当参数是整数时等价于 python 自带的 range

3. linspace

  • numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None):
    其中 endpoint缺省为 True表示默认包含最后一个点(stop)
    在 [start, end] 中均匀取 num 个数,返回一个数组(ndarray)

4. xrange

  • xrange 只存在于python 2.x 版本中,在 python 2.x 版本中,对于非常长的范围,建议使用 xrange,其参数与range一样,但不会预先产生所有的值,而是返回一个用于逐个产生整数的迭代器;
    在 python 3中,range始终返回迭代器,因此弃用xrange

Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务