code: def max(self, property):
          
          self.__prepare()
          try:
              return max(self._json_data, key=lambda x: x[property]).get(property)
          except KeyError:
              raise KeyError("Key is not exists")
docs: Getting the maximum value from the prepared data
  
          :@param property
          :@type property: string
  
          :@return object
          :@throws KeyError