7. 列表基本操作

【问题描述】假设有列表 student=[[‘001’,‘李梅’,19],[‘002’,‘韩磊磊’,21],[‘003’,‘张亮’,18]]依次存放了每名学
生的学号、姓名和年龄,编写程序完成如下功能:
(1)添加学生信息[‘004’,‘王大锤’,20]和[‘006’,‘刘大刀’,23]
(2) 在列表第4位置添加学生信息[‘005’,‘赵钱孙’,20]
(3)输出学号为 004 的学生信息
(4)输出所有学生的姓名
(5)输出年龄大于 19 的所有学生的信息
(6)输出所有学生的平均年龄

【输入形式】
【输出形式】

(3)…

  print(s)

(4)…

  print(s[1])

(5)

  print(s)

(6)…

  print("平均年龄为:", sum_age/len(student))

【样例输入】
【样例输出】

[‘004’, ‘王大锤’, 20]

李梅

韩磊磊

张亮

赵钱孙

王大锤

刘大刀

[‘002’, ‘韩磊磊’, 21]

[‘005’, ‘赵钱孙’, 20]

[‘004’, ‘王大锤’, 20]

[‘006’, ‘刘大刀’, 23]

平均年龄为: 20.166666666666668

【样例说明】
【评分标准】

student = [['001', '李梅', 19], ['002', '韩磊磊', 21], ['003', '张亮', 18]]
student.append(['004', '王大锤', 20])
student.append(['006', '刘大刀', 23])
student.insert(3, ['005', '赵钱孙', 20])
for s in student:
    if s[0] == '004':
        print(s)
for s in student:
    print(s[1])
for s in student:
    if s[2] > 19:
        print(s)
sum_age = 0
for s in student:
    sum_age += s[2]
print("平均年龄为:", sum_age / len(student))
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值