摘要: 1. 集合(set):把不同的元素组成一起形成集合,是python基本的数据类型。 集合对象是一组无序排列hashable value:集合成员可以做字典的键。 集合就像是 list 和 dict 的组合。 2.添加 删除 set 阅读全文
posted @ 2017-07-11 22:30 AlamZ 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 1.迭代器对象要求支持迭代器协议的对象,在Python中,支持迭代器协议就是实现对象的__iter__()和next()方法。其中__iter__()方法返回迭代器对象本身;next()方法返回容器的下一个元素,在结尾时引发StopIteration异常。 2.生成器就是一种迭代器。生成器拥有nex 阅读全文
posted @ 2017-07-11 21:58 AlamZ 阅读(191) 评论(0) 推荐(0) 编辑
摘要: python 是动态语言,就是说可以动态的创建属性, 别的语言不行,再创建类的时候已经规定好了 使用__slots__,注意要用tuple定义同意绑定的属性名称,仅对当前类起作用,对继承的子类是不起作用的 阅读全文
posted @ 2017-07-11 21:01 AlamZ 阅读(150) 评论(0) 推荐(0) 编辑