相关推荐:
python基础语法(二)列表
创建range对象的三种方式:
返回值是一个迭代器对象
不管range对象表示的整数序列有多长,所有range对象占用的内存空间都是相同的,仅仅需要存储start、stop和step,只有当用到range对象,才会计算序列中的相关元素
第一种创建方式:
r=range(10)
print(r)
print(list(r))
#输出结果为
range(0,10)
[0,1,2,3,4,5,6,7,8,9]
第二种创建方式:
r=range(1,10)
print(list(r))
#输出结果为[1,2,3,4,5,6,7,8,9]
#前闭区间 后开区间 不包含10
第三种创建方式:
r=range(1,10,2)
print(list(r))
#输出结果为[1,3,5,7,9]
#前闭区间 后开区间 不包含10