題目描述:
將八位教師隨機分配到三個辦公室,輸出每個辦公室中的人數以及老師的名字
代碼:
1 import random 2 offices=[[],[],[]] 3 names=["a","b","c","d","e","f","g","h"] 4 for name in names: 5 index=random.randint(0,2) #0,1,2
6 offices[index].append(name) 7
8 i=1
9 for office in offices: 10 print("第%d個辦公室的人數為%d"%(i,len(office))) 11 i=i+1
12 for name in office: 13 print("%s"%name,end="\t") 14 print("\n")
結果展示:
由於分配是隨機的,每次運行的結果是不一樣的