(2)输入10个学生的姓名和年龄构成的字典,读出其键和值,并分别保存到两个列表中。Python实现
时间: 2024-12-18 20:28:22 浏览: 4
在Python中,你可以通过字典推导式轻松地完成这个任务。假设你有一个名为`students`的字典,其中包含学生的姓名和年龄,可以按照以下步骤操作:
```python
# 示例字典
students = {
"Alice": 18,
"Bob": 20,
"Charlie": 19,
"David": 21,
"Eve": 18,
"Frank": 20,
"Grace": 22,
"Henry": 19,
"Ivan": 21,
"Jack": 20,
}
# 分别提取键(姓名)和值(年龄)并保存到两个列表中
names_list = list(students.keys())
ages_list = list(students.values())
# 打印结果
print("姓名列表:", names_list)
print("年龄列表:", ages_list)
```
这将创建两个列表,`names_list`包含所有的学生姓名,`ages_list`包含对应的年龄。如果你需要实际运行这段代码,你需要先定义或导入上述`students`字典。
阅读全文