定义一个列表,这个列表中存储学生,学生也是也是一个列表
stus = [[1235,"小张",22,"15899887766"],
[1236,"小李",20,"15899887777"],
[1237,"小王",21,"15899887788"],
[1238,"小赵",23,"15899887799"]]
1.遍历所有的学生
2.修改学生的年龄,给每个学生加1
3.给每个学生信息中添加 成绩和住址信息
4.拿出这个列表中 年龄大于21岁的学生,并添加到新列表中
代码如下:
import random
def printstu():
stus = [[1235, "小张", 22, "15899887766"],
[1236, "小李", 20, "15899887777"],
[1237, "小王", 21, "15899887788"],
[1238, "小赵", 23, "15899887799"]]
for s in stus:
print(s)
s[2]+=1
newstus=[]
s.append(random.randint(60,100))
n=random.randint(1,9) #1~8
s.append(f"科技{n}路")
if s[2]>21: #年龄大于21
newstus.append(s)
#print(stus)
print(newstus)
if __name__ == "__main__":
printstu()