- range(start, end, step),返回一个list对象,起始值为start,终止值为end,但不含终止值,步长为step。只能创建int型list。
- arange(start, end, step),与range()类似,但是返回一个array对象。需要引入import numpy as np,并且arange可以使用float型数据。
>>> import numpy as np >>> range(1,10,2) [1, 3, 5, 7, 9] >>> np.arange(1,10,2) array([1, 3, 5, 7, 9]) >>> range(1,5,0.5) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: range() integer step argument expected, got float. >>> np.arange(1,5,0.5) array([ 1. , 1.5, 2. , 2.5, 3. , 3.5, 4. , 4.5])
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/92163.html