摘要: __reversed__ 返回集合的倒叙迭代器,如果没有实现这个方法,reversed()会去使用__getitem__和__len__来实现介绍__next__和 __iter__方法需要了解下可迭代对象(iterable)和迭代器(iterator): 标准的迭代器都有两个方法__next__和 阅读全文
posted @ 2018-09-14 21:10 丁壮 阅读(1187) 评论(1) 推荐(0) 编辑
摘要: 可变集合需要实现: __len__ __getitem__ __setitem__ __delitem__不可变集合需要实现: __len__ __getitem____len__:返回集合长度__getitem__(self, item) 使用索引访问元素__setitem__(self, key 阅读全文
posted @ 2018-09-14 13:04 丁壮 阅读(1443) 评论(1) 推荐(0) 编辑