Course2 = set(“施然”,“李芳芳”,“劉曉”,“方向”,“孫亦航”,“黃煌”)
Course3 = set((“陳弘景”,“方向”,“劉佩良”,“張宇”,“石”,“司馬清”))
d={}
data =【x for y in【course 1,course2,course3】
for x in y】for x in data:
如果x在d中:
d【x】+= 1
否則:
d【x】= 1
print(d,“\n”)
打印(‘此班有%d名學生沒有選修選修課(按集)’%(25-len(課程1 |課程2 |課程3)))
打印(‘這個班有%d名學生沒有選修課(按字典)’%(25-len(d)))
print(‘有%d名學生同時學習兩門課程‘% list(d . values()。計數(2))
print(‘有%d名學生同時學習三門課程‘% list(d . values())。計數(3))
print(‘有%d名學生同時學習1門課程‘% list(d . values()。計數(1))