3.创建了一个空的学生信息列表,然后进行如下操作: (1)向该空列表添加学生的学号、姓名、年龄、身高和体重的数据,其中学号和姓名为字符串,年龄为整型,身高和体重为浮点型。 (2)遍历输出这些数据信息。 (3)修改学号的数据。 (4)删除身高的数据。
时间: 2024-05-05 11:23:00 浏览: 31
可以使用Python中的列表和字典来实现这个需求。具体实现如下:
```python
# 创建一个空的学生信息列表
students = []
# 向列表中添加学生信息
students.append({'学号': '001', '姓名': '张三', '年龄': 18, '身高': 1.75, '体重': 70.5})
students.append({'学号': '002', '姓名': '李四', '年龄': 20, '身高': 1.80, '体重': 65.0})
students.append({'学号': '003', '姓名': '王五', '年龄': 19, '身高': 1.70, '体重': 55.0})
# 遍历输出学生信息
for student in students:
print('学号:{},姓名:{},年龄:{},身高:{},体重:{}'.format(
student['学号'], student['姓名'], student['年龄'], student['身高'], student['体重']))
# 修改学号的数据
students[0]['学号'] = '004'
# 删除身高的数据
del students[1]['身高']
```
运行结果如下:
```
学号:001,姓名:张三,年龄:18,身高:1.75,体重:70.5
学号:002,姓名:李四,年龄:20,身高:1.8,体重:65.0
学号:003,姓名:王五,年龄:19,身高:1.7,体重:55.0
```
修改学号后,学生列表中第一个学生的学号从“001”变为“004”;删除身高后,学生列表中第二个学生的身高数据被删除。
阅读全文