range(start, end, step),返回一个range.object(迭代值),起始值为start,终止值为end,但不含终止值,步长为step。只能创建int型list。
arange(start, end, step),与range()类似,也不含终止值。但是返回一个array对象。需要导入numpy模块(import numpy as np或者from numpy import*),并且arange可以使用float型数据。
alist=range(0,20,5)
print(alist)
#输出为:range(0, 20, 5)
blist=arange(0,2,0.2)
print(blist)
#输出为:[0. 0.2 0.4 0.6 0.8 1. 1.2 1.4 1.6 1.8]
参考:https://blog.csdn.net/zenghaitao0128/article/details/78562489
以上,记录本人学习过程。