class Student: def __init__(self, name): self.name = name self.attendance = 0 self.marks = [] number_of_marks = len(self.marks) print "%s marks so far!" % number_of_marks class StudentTracker: def __init__(self, initial_student_list): self.student_names = initial_student_list self.students = {} for name in self.student_names: self.students[name] = Student(name) kids = "Joe Jane Xiangbiaonixuwah".split() firstgrade = StudentTracker(kids) print "this year's kids are: " , print firstgrade.student_names