code: def __setitem__(self, key, value):
      if key not in self:
          end = self.__end
          curr = end[1]
          curr[2] = end[1] = self.__map[key] = [key, curr, end]
      dict.__setitem__(self, key, value)
  
file_path: catboost/contrib/python/simplejson/py2/simplejson/ordered_dict.py
imports: from UserDict import DictMixin
label_desc: Use image node_id 3 for calling the OrderedDict obj's underlying member method code with example usage: obj.__setitem__(key, value) without return types