摘要:最近要写一个程序,主要是用Python,之前也曾经接触过一些Python,但也只是基础,已经忘得差不多一干二净了!现在只能突击下啦!学到yield的时候遇到了不少问题,现在总结一下自己对yield的理解,希望和大家交流! OK,今天的主题是yield,这是和Python中迭代相关的一个概念,所以一定要先了解迭代,例如,我们在for循环中一个可迭代的对象,比如一个列表ls=[1,2,3,4],我们用for来迭代访问他的话就是for x in ls: print x,之所以可以这样,是因为列表对象都实现了__iterator__方法,还有next方法,每次对ls迭代实际上就是调用一次next方..
阅读全文
随笔分类 - Python