obj[key] = value
. class MyContainer(object):
def __init__(self):
self.storage = {}
def __setitem__(self, key, value):
self.storage[key] = value
def __getitem__(self, key):
return self.storage[key]
my_container = MyContainer()
my_container['a'] = 'b'
my_container['a'] # b
my_container['q'] # KeyError
Если у вас есть, что сказать, можете представиться и исправить ситуацию.