input: Write a function to create a dictionary containing student names and their corresponding marks. If the input is provided, the function should populate the dictionary with the given data; otherwise, it should return an empty dictionary.
  
  def construct_student_marks(names=[], marks=[]):
      if len(names) != len(marks):
          return {}
      student_marks = {}
      for i in range(len(names)):
          student_marks[names[i]] = marks[i]
      return student_marks
  
  assert construct_student_marks(["John", "Levi", "Jill", "Sara"], [90, 85, 95, 75]) == {"John" : 90, "Levi" : 85, "Jill" : 95, "Sara" : 75}
  assert construct_student_marks([], []) == {}
  assert construct_student_marks(["John", "Levi"], [90]) == {}
output: def construct_student_marks(names=[], marks=[]):
      if len(names) != len(marks):
          return {}
      student_marks = {}
      for i in range(len(names)):
          student_marks[names[i]] = marks[i]
      return student_marks