定义四个学生信息

在Python环境下,用列表定义:

>>> stu1=['xiaoming',True,21,79.9]>>> stu1=['lihong',False,22,69.9]>>> stu1=['zhangqiang',True,20,89.9]>>> stu1=['EMT',True,23,99.9]

如图,定义了四个列表,分别存储了4个学生的姓名、性别,年龄和成绩:

在Python环境下,用字典定义:

>>> stu1={'name':'xiaoming','sex':True,'age':21,'score':69.9}>>> stu2={'name':'lihong','sex':False,'age':22,'score':79.9}>>> stu3={'name':'lihong','sex':True,'age':20,'score':89.9}>>> stu4={'name':'EMT','sex':True,'age':23,'score':99.9}

如图,定义了四个字典,四个键和四个值,分别存储了4个学生的姓名、性别,年龄和成绩:

定义班级,并将四个学生加入班级

定义一个二维列表,加入学生的信息:

ns_class =[stu1,stu2,stu3,stu4]

如图,加入并查看学生信息:

定义一个二维字典:

ns_class ={'stu1':{'name':'xiaoming','sex':True,'age':21,'score':69.9},'stu2':{'name':'lihong','sex':False,'age':22,'score':79.9},'stu3':{'name':'lihong','sex':True,'age':20,'score':89.9},'stu4':{'name':'EMT','sex':True,'age':23,'score':99.9}}

如图,定义了一个二维字典,其中有4个学生的字典,并查看定义好的字典:

将每名学生的成绩提高0.1分并输出

将二维列表中的学生成绩提高0.1分:

ns_class[0][3] += 0.1ns_class[1][3] += 0.1ns_class[2][3] += 0.1ns_class[3][3] += 0.1

修改并输出:

将二维字典中的学生成绩提高0.1分:

ns_class['stu1']['score'] += 0.1ns_class['stu2']['score'] += 0.1ns_class['stu3']['score'] += 0.1ns_class['stu4']['score'] += 0.1

修改并输出: