input: Write a function to create a dictionary in Python with specified key-value pairs. The function should take a list of keys and a list of corresponding values, and return a dictionary formed from these pairs. If the length of keys and values lists do not match, the function should return an empty dictionary.
  assert create_dict(["FirstName", "LastName"], ["John", "Doe"]) == {
      "FirstName": "John",
      "LastName": "Doe"
  }
  assert create_dict(["City", "Country"], ["New York", "USA"]) == {
      "City": "New York",
      "Country": "USA"
  }
  assert create_dict(["Age"], ["30"]) == {
      "Age": "30"
  }
  assert create_dict(["Phone"], []) == {}
  assert create_dict([], ["John"]) == {}
output: def create_dict(keys, values):
      if len(keys) != len(values):
          return {}
      return dict(zip(keys, values))