保存一个班级的学生信息
1 #列表保存学生信息,学生信息使用元组保存 2 stus = [('1001','张三',23,98), 3 ('1002','李四',23,99)] 4 #如果使用列表保存学生信息,必须遍历当前列表,拿学号进行判断,时间复杂度为o(n) 5 for stu in stus: 6 pass #获取当前学号进行判断 7 8 #列表保存学生信息,学生信息使用字典 9 stus = [{'sno':'1001','sname':'张三','age':23,'score':98}, 10 {'sno':'1002','sname':'李四','age':24,'score':99}] 11 #字典保存学生信息 12 stus = {'1001':{'sname':'张三','age':23,'score':98}, 13 '1002':{'sname':'李四','age':23,'score':99}} 14 #使用字典保存,根据key进行获取,时间复杂度为o(1) 15 stu = stus['1002']
正是江南好风景