input: Write a python function to generate a dictionary from two lists.
  assert generate_dictionary([1, 2, 3], ['a', 'b', 'c']) == {1: 'a', 2: 'b', 3: 'c'}
  assert generate_dictionary(['x', 'y', 'z'], [7, 8, 9]) == {'x': 7, 'y': 8, 'z': 9}
  assert generate_dictionary(['apple', 'banana'], ['red', 'yellow']) == {'apple': 'red', 'banana': 'yellow'}
output: def generate_dictionary(keys, values):
      return dict(zip(keys, values))