python for 语句是用来处理循环流程的,再配合for in操作对象,能够合适地处理迭代的问题。 比如我们需要循环的输出一个列表里面的所有元素。 那我们可以通过:

a = [1,2,3]

for m in a:

    print m

如果我们需要迭代的输出文件里的每一行内容,我们可以用

for m in file('1.txt','r'):
    print m

其实for语句会自动的调用可迭代对象的next()方法。达到循环输出的目的。


python视频教程