# coding: utf-8 # procedural version student1 = dict(name='pierre', birth_date=None) student2 = dict(name='paul', birth_date=None) student3 = dict(name='jacques', birth_date=None) classrooms_registry = dict(pierre='4eme3', paul='4eme2', jacques='4eme5') students = [student1, student2, student3] def move_students(): for student in students: classroom = classrooms_registry[student['name']] student['classroom'] = classroom for student in students: print "The student: {} is assigned to the class {}".format(student['name'], student['classroom']) if __name__ == "__main__": move_students()