python的__getitem__
#这个方法返回与指定键相关的值。对序列来说,键应该是0~n-1的整数,其中n为序列的长度。对映射来说,键可以是任何类型。
class Test(object): def __init__(self): self.change = {"python": "this is python"} self.list = ['hello', '2019'] def __getitem__(self, item): return self.list[item] # return self.change[item] t = Test() print(t[1]) # print(t['python'])
新战场:https://blog.csdn.net/Stephen___Qin
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步