__getitem__ 方法的使用


class F:

def __init__(self):
self.args = ['hello', 'world']

def __getitem__(self, item):
return self.args[item]

res = F()
print(res.args[0]) # 结果是hello,操作列表


class S:

def __init__(self):
self.args = {'name': 'jack', 'age': 18}

def __getitem__(self, item):
return self.args[item]

msg = S()
print(msg.args['name']) # 结果是jack,字典列表


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM