Problems

if tables.csv contains above data, the function should work as given below

>>> parse_csv("tables.csv")
[[1, 2, 3, 4, 5],
 [2, 4, 6, 8, 10],
 [3, 6, 9, 12, 15],
 [4, 8, 12, 16, 20],
 [5, 10, 15, 20, 25],
 [6, 12, 18, 24, 30],
 [7, 14, 21, 28, 35],
 [8, 16, 24, 32, 40],
 [9, 18, 27, 36, 45],
 [10, 20, 30, 40, 50]]
           +----------------------------+
           |                            |
           |   student_names            |--------->get_score(name)
  names--->|   scores_for_assignment    |
           |                            |--------->assign_score(name, score)
           |                            |
           |                            |--------->get_average_score()
           |                            |
           +-----------------------------

Working with CSV files

 file              -> f (open)  ->  csvreader (csv.reader(f)
------------------   ----------  ----------------
  ++++++++++++++++       +         +                --> one line out
------------------   ----------  ----------------