用python实现使用列表与字典存储学生信息
时间: 2023-06-08 08:07:19 浏览: 1304
python实现 列表转换为字典
5星 · 资源好评率100%
好的,请看下面的代码实现:
```
# 创建一个学生信息列表
students = []
# 循环添加学生信息
while True:
# 创建一个空字典,用于存储学生信息
student = {}
# 输入学生姓名
name = input("请输入学生姓名:")
student["姓名"] = name
# 输入学生年龄
age = input("请输入学生年龄:")
student["年龄"] = age
# 输入学生性别
gender = input("请输入学生性别:")
student["性别"] = gender
# 将学生信息添加到学生信息列表中
students.append(student)
# 是否继续添加学生信息
flag = input("是否继续添加学生信息?(y/n)")
if flag.lower() == "n":
break
# 输出学生信息列表
print("学生信息列表:")
for student in students:
print(student)
```
这段代码利用了 Python 的列表和字典数据类型,通过循环来输入学生信息,并将每个学生信息以字典的形式存储在一个列表中。最后通过循环遍历列表并输出每个学生的信息。
阅读全文