#类对象以字典模式操作
class Person:
    def __init__(self):
        self.cache={}
    def __setitem__(self, key, value):  #增加或修改函数
        self.cache[key]=value

    def __getitem__(self, item):#获取函数
        return self.cache[item]

    def __delitem__(self, key):#删除函数
        del self.cache[key]

d=Person()
d['name']='lm'    #执行 __setitem__函数
print(d['name'])    #执行__getitem__函数
del d['name']  #执行__delitem__函数

 

相关文章:

  • 2021-12-30
  • 2022-01-28
  • 2021-09-05
  • 2022-12-23
  • 2022-12-23
  • 2022-01-08
猜你喜欢
  • 2022-02-17
  • 2021-11-23
  • 2021-09-15
  • 2021-11-04
  • 2021-08-27
相关资源
相似解决方案