标签:class get int set value python test val print return key
class testsetandget:
kk = {};
def __getitem__(self, key):
return
self.kk[key];
def __setitem__(self,
key, value):
self.kk[key] = value;
a = testsetandget()
a[‘first‘] =
1
print a[‘first‘]
a.__setitem__(‘second‘, 2)
print
a.__getitem__(‘second‘)
print a[‘second‘]
输出:
1
2
2
Python类的__getitem__和__setitem__特殊方法,码迷,mamicode.com
Python类的__getitem__和__setitem__特殊方法
标签:class get int set value python test val print return key
原文地址:http://www.cnblogs.com/nhlinkin/p/3702709.html