常规的for循环在处理序列时,通常会通过索引来访问元素。以下是一个例子,程序初始化变量i为0,并创建一个序列seq,包含三个元素。循环遍历seq中的每一个元素,并打印当前索引i与对应的元素值。在每次迭代中,i的值加一。i = 0seq = ['one', 'two', 'three']for element in seq:print i, seq[i]i += 1输出结果依次为:0 one,1 two,2 three。使用enumerate函数的for循环,可以同时获取序列中的元素和对应的索引。以下是用enumerate函数的for循环示例。初始化同样的序列seq,使用for循环遍历seq,每次迭代打印当前的索引i和对应的元素值。seq = ['one', 'two', 'three']for i, element in enumerate(seq):print i, element输出结果依次为:0 one,1 two,2 three。