Unit 3: Dictionaries and Some Other Tools

You are not logged in.

Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.

New Alternate Option

As announced, if you have substantial Python background and familiarity with all concepts of this course, you may consider completing the alternate week assignment here, instead of those below, to earn credit for the week. We expect that the majority of the class will proceed with the below exercises as normal.

1) Readings

Please read this assignment's readings and work through the exercises contained therein.

2) Drills

  1. Dictionary Operations
  2. Dictionary Swap
  3. Set Operations

3) Practice Exercises

  1. Reverse
  2. Removing Duplicates
  3. Warehouse
  4. Delivery Pricing
  5. Supplier Analytics

4) Written Exercises

  1. Comparisons
  2. Make it Concise

5) (Optional but Encouraged) Survey

  1. Survey