2015年11月12日

python----iter\next

摘要: 1、说明:__getitem__\setitem可以迭代,它已经不被推荐了;建议使用__iter__\next。2、python会先去检查__iter__\next然后再去检查__getitem__\__setitem__,也就是说__iter__优先。例子:#!coding:utf-8#!pyth... 阅读全文

posted @ 2015-11-12 19:22 蒋乐兴的技术随笔 阅读(458) 评论(0) 推荐(0) 编辑

python--getitme\setitem 支持索引与分片

摘要: 1、想要自己定义的python对象支持索引与分片操作就要重载__getitem__\__setitem__这两个方法。2、__getitme__(self,index) 这里的index参数可能类型有两种int,slice。当它是int类型时对应索引操作,当它是slice时对应分片操作。3、__s... 阅读全文

posted @ 2015-11-12 18:24 蒋乐兴的技术随笔 阅读(387) 评论(0) 推荐(0) 编辑

导航