CS111A Project 07: Files & Exceptions, Sets, Sorting, List Comprehensions, and reduce/Map/Filter -- Due Thu Nov 05 at 23:00

It is strongly recommended that you complete the first two tasks by Tue Nov 03 at 23:00

Reading

  1. Slides and notebooks from the List Comprehension and Sorting lecture
  2. Slides and notebooks from the Files & Exceptions lecture
  3. Materials from the Sets and reduce/Map/Filter lecture
  4. C_ex_lec_list_comprehensions_and_sorting from Exercises 06
  5. All exercises from Exercises 07

About this Project

This project will give you practice with many topics: files & exceptions, sets, sorting, list comprehensions, and reduce/map/filter with lambda.

Tasks

For this project you must do all three of the following tasks.

How to Submit this Project

Note: You should submit your task files as soon as you finish them, but you may also revise and resubmit them after you have reviewed the grading feedback from Project 06.

Drag and drop all of the following three files into the CS111A Gradescope Project07 assignment.

You may resubmit as many times as you like, but in each resubmission you must include all three files.