create dictionary python from two lists

>>> keys = ['a', 'b', 'c']
>>> values = [1, 2, 3]
>>> dictionary = dict(zip(keys, values))
>>> print(dictionary)
{'a': 1, 'b': 2, 'c': 3}

Here is what the above code is Doing:
1. We have two lists, keys and values.
2. We use the zip() function to combine these lists.
3. We create a dictionary from the zipped list.
4. We print the dictionary.