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 corresponding list of values as input and return a dictionary with these key-value pairs. If the number of keys does not match the number of values, return an empty dictionary.
  
  assert create_dictionary(["FirstName", "LastName"], ["John", "Doe"])=={"FirstName": "John", "LastName": "Doe"}
  assert create_dictionary(["FirstName"], ["John", "Doe"])=={}
  assert create_dictionary([], [])=={}
  assert create_dictionary(["FirstName", "Age"], ["John"])=={}
output: def create_dictionary(keys, values):
      if len(keys) != len(values):
          return {}
      return dict(zip(keys, values))