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的使用的主要内容,如果未能解决你的问题,请参考以下文章

前端开发常用js代码片段

代码片段 - Golang 实现集合操作

前端开发中最常用的JS代码片段

使用 Python 代码片段编写 LaTeX 文档

常用python日期日志获取内容循环的代码片段

Python 向 Postman 请求代码片段