=========================== Be-A-Computer: Dictionaries =========================== The purpose of these problems is to allow you to test your understanding of dictionaries. They should not take more than an hour to complete. You should do these warm-up exercises by hand. We provide files that will allow you to check your answers. To get started, run ``git pull upstream master`` to make sure you have the latest files. You can check your answers by running the Python program ``dictionaries.py`` in ``pp/bac/`` Both warm-up exercises and the challenge exercise use the following constants and data: .. literalinclude:: bac/dictionaries.py :lines: 1-13 Warm-up exercise #1: What is the output of the following code? .. literalinclude:: bac/dictionaries.py :lines: 16-26 Warm-up exercise #2: What is the output of the following code? .. literalinclude:: bac/dictionaries.py :lines: 29-43 Challenge exercise: What is the output of the following code? .. literalinclude:: bac/dictionaries.py :lines: 46-62