예제 #1
0
 def __getitem__(self, key):
     if key not in self.keys():
         val = self.__class__()
         self.__setitem__(key, val)
     else:
         val = dict.__getitem__(self, key)
     return val
예제 #2
0
 def __getitem__(self, key):
     if key not in self.keys():
         val = self.__class__()
         self.__setitem__(key, val)
     else:
         val = dict.__getitem__(self, key)
     return val
예제 #3
0
 def __getitem__(self, idx):
     try:
         return dict.__getitem__(self, idx)
     except KeyError:
         return 0
예제 #4
0
파일: grading.py 프로젝트: okkhoy/rlpy
 def __getitem__(self, idx):
     try:
         return dict.__getitem__(self, idx)
     except KeyError:
         return 0