学生考勤:两行名单,第一行为小组学生名单,第二行为实际到课名单,对比后,输出一行未到课名单
输入描述:二行,一行为小组学生名单,另一行为到课学生名单,名字间用空格分开
输出描述:缺课学生名单
lst1=list(input().split(' '))
lst2=list(input().split(' '))
set1 = set(lst1)
set2 = set(lst2)
intersection = set1-set2
result = list(set(intersection))
print(result)
可以参考下:
# 小组学生名单
student_list = input().strip().split(" ")
# 实际到课名单
real_list = input().strip().split(" ")
# 缺课学生名单
print([student for student in student_list if student not in real_list])
运行结果: