What is the difference between a dictionary and a dictionary view in Python?