生成器:https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138681965108490cb4c13182e472f8d87830f13be6e88000 yield : https://blog.csdn.net/zhangpinghao/article/details/18716275 迭代器(具有__iter__方法和next方法):https://www.cnblogs.com/fnng/archive/2013/05/14/3078953.html