想必大家都看过这样的代码: 上面的这段代码会计算0-9的平方并打印出来. 那么问题来了,这段代码和我们要说的东西有什么区别呢? 这里的关键字,yield,我在前面的文章里已经发过了.那么yield是什么呢?要理解yield,还得从容器说起. 容器(container) 象列表(list),集合(set),元组(tuple)--又叫序列,字典(dict)都是容器.简单的说,容器是一种把多个元素组织在一起的数据结构,可以逐个迭代获取其中的元素.容器可以用in来判断容器中是否包含某个元素,如: 大多数…