Python item的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python item的使用相关的知识,希望对你有一定的参考价值。
定义:
使对象可以通过[]的方式进行属性与方法的增、删、查。
实例:
class Foo: # 获得属性或方法 def __getitem__(self, item): print(‘=====>get‘) return self.__dict__[item] # 设置属性或方法 def __setitem__(self, key, value): self.__dict__[key]=value # setattr(self,key,value) # 删除属性或方法 def __delitem__(self, key): self.__dict__.pop(key) f=Foo() f.x=1 print(f.x) print(f.__dict__) f[‘x‘]=123123123123 del f[‘x‘] print(f[‘x‘])
以上是关于Python item的使用的主要内容,如果未能解决你的问题,请参考以下文章