getitem
无论test[key]的key取啥值,都会调用__getitem__这个魔法方法
# -*- coding:utf-8 -*-
class Test_:
def __init__(self, name, age):
self.name = name
self.age = age
def __getitem__(self, key):
return "hello world"
test = Test_("Icon", 18)
print(test[1])