目录 isinstance和issubclass 反射 setattr delattr getattr hasattr __str__和__repr__ __del__ item系列 __getitem__ __setitem__ __delitem__ __new__ __call__ __len ...
分类:
编程语言 时间:
2018-10-12 16:00:52
阅读次数:
198
```python class Foo: def __getitem__(self, item): print('getitem', item) return self.__dict__[item] def __setitem__(self, key, value): print('setitem'... ...
分类:
其他好文 时间:
2018-09-14 23:11:16
阅读次数:
220
可变集合需要实现: __len__ __getitem__ __setitem__ __delitem__不可变集合需要实现: __len__ __getitem____len__:返回集合长度__getitem__(self, item) 使用索引访问元素__setitem__(self, key ...
分类:
编程语言 时间:
2018-09-14 13:57:02
阅读次数:
139
1.类的特殊成员之call 2.类的特殊成员之getitem,setitem,delitem 3.类的特殊成员之dict 获取类或对象中的所有成员 4.类的特殊成员之iter 5.类的特殊成员之add 6.真正的构造方法 ...
分类:
其他好文 时间:
2018-09-01 17:34:06
阅读次数:
212
索引和切片运算符的重载 方法名 运算符和表达式 说明 __getitem__(self, i) x = self[i] 索引/切片取值 __setitem__(self, i, val) self[i] = val 索引/切片赋值 __delitem__(self, i) del self[i] 删 ...
分类:
其他好文 时间:
2018-08-30 00:19:47
阅读次数:
303
operator.concat(a, b) 对于 a、b序列,返回 a + b(列表合并) operator.countOf(a, b) 返回 b 在 a 中出现的次数 perator.delitem(a, b) 删除 a 中索引为 b 的值 operator.getitem(a, b) 返回 a ...
分类:
其他好文 时间:
2018-08-18 14:26:13
阅读次数:
160
七、__setitem__,__getitem__,__delitem__ class Foo: def __init__(self,name): self.name=name def __getitem__(self, item): print(self.__dict__[item]) def _ ...
分类:
其他好文 时间:
2018-05-31 17:24:03
阅读次数:
165
#__getitem__ __setitem__ __delitem__运行设置key value值了class fun: def __init__(self): print('test') def run(self): print('run') def __getitem__(self, item ...
分类:
其他好文 时间:
2018-05-18 22:21:18
阅读次数:
153
item 系列 对象使用中括号的形式去操作(属性) __getitem__\__setitem__\__delitem__ []中括号的形式,字典的通过key找值的方式,通过双下getitem实现 __getitem__ 查询 对象名[属性名] 等同对象名.属性名 __setitem__ 设置 ... ...
分类:
编程语言 时间:
2018-04-20 00:11:15
阅读次数:
178