range 是一个类,这个类用来实例化生成一个有序的整数序列.
range类中定义了__iter__()特殊方法,说明range 类的实例对象都支持迭代.
__len__()方法说明 range对象可以用 len( ) 来获取容器的元素数量
__contains__方法说明range类对象支持 in 判断
__getitem__方法说明range类对象支持 用下表获取容器中的一个元素 , 这个不常用
range 实例化生成一个range类的容器.
seq = range(start , stop , [step] ) #start指定容器元素的第一个值,stop指定结束值(容器中最后一个值不包含它) step可选,默认是1.
li = list(range(1,11)) #li=[1,2,3,4,5,6,7,8,9,10]
for i in range(10): #作用 类似C++中的 for(int i=0;i<10;++i) ,指定循环次数
....
本文详细介绍了 Python 中的 range 类,包括其实例化的使用方法、支持的特殊方法(如 __iter__、__len__ 和 __contains__),以及如何通过 range 生成整数序列并应用于循环操作。
2285

被折叠的 条评论
为什么被折叠?



