摘要: __slots__可以用来限制实例对象所能添加的属性.当添加的属性不在__slots__的声明里面就会抛出AttributeError异常.>>> class Person(object):__slots__ = ("name", "age")>>> P = Pers... 阅读全文
posted @ 2018-04-28 22:10 fanlei5458 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 先简单的总结一下三种之间的关系: 生成器和迭代器都是可迭代对象, 而生成器是一类特殊的迭代器.对于生成器和迭代器我们都可以使用next()函数来获取其下一个返回值,当然也可以使用for...in...来获取他们的返回值,因为for...in...的本质其实就是不... 阅读全文
posted @ 2018-04-28 22:02 fanlei5458 阅读(783) 评论(0) 推荐(1) 编辑