创建一个学生选课字典,字典记录两名学生选课信息,学生姓名为健,选择的课程用列表表示,创建完成后输出每个学生姓名及选课信息。
时间: 2023-09-29 17:07:19 浏览: 110
好的,下面是一个示例代码实现:
```python
# 创建学生选课字典
student_courses = {
'Alice': ['Math', 'English', 'History'],
'Bob': ['Science', 'Art', 'Music']
}
# 输出学生选课信息
for student, courses in student_courses.items():
print(f"{student}选了{', '.join(courses)}")
```
输出结果为:
```
Alice选了Math, English, History
Bob选了Science, Art, Music
```
这里我们使用了字典和列表来存储学生选课信息,其中字典的键为学生姓名,值为该学生所选的课程列表。然后使用 `items()` 方法遍历字典,输出每个学生的姓名和所选的课程。其中我们使用了字符串的 `join()` 方法来将课程列表转换为逗号分隔的字符串。
相关问题
创建一个学生选课字典,字典记录两名学生选课信息,学生姓名为键,选择的课程用列表表示,创建完成后输出每个学生姓名及选课信息
好的,我了解了您的要求,现在为您来创建这个学生选课字典:
```python
student_courses = {
'张三': ['数学', '语文', '英语'],
'李四': ['物理', '化学', '生物']
}
```
以上字典就记录了您所提到的两名学生的选课信息,若您需要输出每个学生姓名及选课信息,可以使用以下代码完成:
```python
for student, courses in student_courses.items():
print(f"{student}的选课信息为:{', '.join(courses)}")
```
输出结果应为:
```
张三的选课信息为:数学, 语文, 英语
李四的选课信息为:物理, 化学, 生物
```
希望以上回答能够满足您的需求,如果您还有其他问题,请随时提出。
python创建一个学生选课字典,字典记录两名学生选课信息,学生姓名为键,选择的课程用列表表示,创建完成后输出每个学生姓名及选课信息
好的,您可以使用以下 Python 代码创建一个学生选课字典并输出每个学生的选课信息:
```python
# 创建学生选课字典
students_courses = {
'张三': ['数学', '英语', '历史'],
'李四': ['物理', '化学', '生物']
}
# 输出每个学生姓名及选课信息
for student, courses in students_courses.items():
print(student + ' 选了以下课程:')
for course in courses:
print('- ' + course)
```
输出结果如下:
```
张三 选了以下课程:
- 数学
- 英语
- 历史
李四 选了以下课程:
- 物理
- 化学
- 生物
```
请注意,这只是一个示例代码,您可以根据自己的需求进行修改和扩展。
阅读全文