input: Write a function to calculate the result for each object in a list of objects. The result for each object should include the object's ID and the sum of the inputs provided. If the list is empty, return an empty list.
  
  def calculate_result(obj_list):
   result_list = []
  
   if not obj_list:
     return result_list
  
   for obj in obj_list:
    result = {}
    result['id'] = obj['id']
    result['result'] = sum(obj['inputs'])
  
   result_list.append(result)
  
  return result_list
  
  assert calculate_result([{"id": 1, "inputs": [1,2,3]}, {"id": 2, "inputs": [2,3,4]}]) == [{'id': 1, 'result': 6}, {'id': 2, 'result': 9}]
  assert calculate_result([{"id": 1, "inputs": [10,20,30]}, {"id": 2, "inputs": [1,1,1]}]) == [{'id': 1, 'result': 60}, {'id': 2, 'result': 3}]
  assert calculate_result([]) == []
output: def calculate_result(obj_list):
      result_list = []
      
      if not obj_list:
          return result_list
      
      for obj in obj_list:
          result = {}
          result['id'] = obj['id']
          result['result'] = sum(obj['inputs'])
          result_list.append(result)
      
      return result_list