Python之for循环之range函数和enumerate函数

#_author:"郭杰"
#date:2018/1/26 0026

###################################
# for i in range(10):#当range函数里面为一个数字时,从0开始计算【0,1,2,3....】
# print(i)

#############################
# for i in range(2,10):#当range函数里面有两个数字时,第一个数字代表以几开始,后面一个数字是代表输出数字的最大数-1
# print(i)

##############################

# for i in range(1,10,2):#range函数包含三个数字时,第一个数字代表是从几开始,第二个数字是最大数-1;第三个数字是步长(间隔)
# print(i)


###############
list1=[1,2,3,4,5]
#enumerate函数只能跟迭代器【有序集合、无序集合】
# for i in enumerate(list1):#enumerate函数后面跟集合时,打印出来的是元组(0,X)....0代表索引X代表元素
# print(i)
for i,v in enumerate(list1,5):#enumerate函数后面跟集合和数字时,数字代表的是指定索引起始值
print(v,i)
原文地址:https://www.cnblogs.com/guojie-guojie/p/8367649.html