Instruction
Good job! There is just one question left.
In this exercise, we use an OrderedDictionary—a dictionary that keeps an order of its elements asignment. Don't worry, you can access the elements of an ordered dictionary or manipulate them just like you've always done with ordinary dictionaries.
Exercise
Given a dictionary named weight_measurement, print a report like this:
============WEIGHT REPORT============ 2018-09-01................67.4 (67.4) 2018-09-02................69.8 ( 2.4) 2018-09-03................68.2 (-1.5) 2018-09-04................66.9 (-1.4) 2018-09-05................67.0 ( 0.2) 2018-09-06................68.0 ( 1.0) 2018-09-07................69.1 ( 1.1) ========================END OF REPORT
Note:
- The title and bottom bars should each be 37 characters long.
- At the end of each line, you should write the difference between the
current valueand theprevious valueinside parentheses. Use the weight value67.4for the first row.
Stuck? Here's a hint!
You can use:
for key, value in weight_measurement.items():
Just like you usually do 🙂
If that wasn't your problem, consider reviewing string formatting for this task—take a look at Part 3.



