其他分享
首页 > 其他分享> > 反射双下方法运用

反射双下方法运用

作者:互联网

class B:
def __init__(self,lst):
self.lst = lst
def __getitem__(self, item):
return self.lst[item]
def __setitem__(self, key, value):
self.lst[key] = value
def __delitem__(self, key):
self.lst.pop(key)
b = B(['111','222','ccc','ddd'])
print(b.lst[0])
print(b[0])
b[3] = 'alex'
print(b.lst)
del b[2]
print(b.lst)

标签:__,反射,self,lst,key,print,运用,方法,def
来源: https://www.cnblogs.com/llzh/p/16339717.html