1、range()

S = 'abcdefghijk'

for i in range(0,len(S),2):

  print S[i]

range 参数分别是  下限、上线、步长

2、enumerate

S = 'abcdefghijk'

for (index,char) in enumerate(S):

  print index print char

返回 下标 和值

事实上,循环返回的是定指标(tuple)

3、zip

如果你有三个等长序列ta、tb、tc,则可以使用zip同时遍历

for (a,b,c) in zip(ta,tb,tc)

  print a+b+c