课程表一行一节课:星期 几点 课名,比如 "Mon 10 Art"。写 day_plan(text, day):挑出 day 那天的课,按几点从早到晚排,返回课名。那天没课就返回空列表。
day_plan("Mon 10 Art\nTue 9 PE\nMon 8 Maths", "Mon")→['Maths', 'Art']day_plan("Tue 9 PE", "Fri")→[]def day_plan(text, day):
lessons = []
for line in text.splitlines():
# 在这里写:切开这一行;是这天的课,就把 (几点, 课名) 放进 lessons
pass
# 在这里写:把 lessons 排好
return [subject for hour, subject in lessons]
写好了先点「运行」试试示例,没问题再点「提交」。