input: Write a function to create a dictionary where the keys are the elements from the given list and the values are the squares of those elements. If the input list is empty, return an empty dictionary.
  assert create_square_dict([1, 2, 3, 4, 5])=={1: 1, 2: 4, 3: 9, 4: 16, 5: 25}
  assert create_square_dict([0, -1, -2, 3])=={0: 0, -1: 1, -2: 4, 3: 9}
  assert create_square_dict([])=={}
output: def create_square_dict(lst):
      return {x: x**2 for x in lst}